- 締切済み
サイズ、webにアップすると幅が小さくなっている?
webにアップするファイルとして560×1900(ピクセル)のgifファイルを作成しました。 作成する時のサイズは、148×502ミリとして設定しています。1ピクセルって0.264ミリですよね。 これをアップして画面のいファイル上で右クリック、プロパティで確認すると472×1600(ピクセル)に縮小にされています。 どうしてでしょうか?宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
>1ピクセルって0.264ミリですよね。 現行のブラウザは、そのように表示するように定められています。 【引用】____________ここから 基準画素は、腕の長さのデバイスからの距離と96dpiのピクセル密度におけるデバイス上の1ピクセルとの視角である。名目の腕の長さが28インチの場合、視角は約0.0213度である。距離をおいて読むために、1pxは約0.26mm(1/96インチ)に対応する。  ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ここまで[Syntax and basic data types - CSS 2.1 spec (ja)( http://momdo.s35.xrea.com/web-html-test/spec/CSS21/syndata.html#length-units )]より これは、実際の描画サイズと一致しないことも、ピクセルに直して同じにはならないことも明記されています。 まず分からないこと >webにアップするファイルとして560×1900(ピクセル)のgifファイルを作成しました。 とピクセルで指定したとも >作成する時のサイズは、148×502ミリとして設定しています。 作成するとき・・ この二つがそもそも分からないです。gif画像はビットマップ/ラスターですから、サイズはピクセルでなければおかしいです。ミリで指定して作成するときには、その製作ツールで1mmあたり何ピクセルにするかの指定があるはずです。 ここまではGIFを作成した画像ソフトの問題です。 そうして出来上がった--アップロードする前のGIF画像のピクセル数が分かりません。 これを補足してください。 画像IMG要素は、置換インライン要素ですから、指定されなければ画像本来のピクセル数をほぼ上記のサイズで表示するはずです。 なお、印刷用のスタイルシートでない限りはピクセル数で指定するか、displayプロパティでブロックやinline-blockに再指定した上で、直近のsttic以外のコンテナブロックのサイズを参照して%指定するほうが良いですよ。
LCDのピクセルサイズは画面解像度が同じなら画面サイズに依って異なります。 印刷する場合は印刷解像度を使用してサイズを決める事は出来ますが、 LCD表示の場合は表示サイズを寸法で設定するとこの様な事に成ります。 一ピクセルは解像度72dpiの環境では0.254に成りますが、PCは基本解像度 が96dpiなので違ってきます。(小さく成ります) webの場合は表示環境がさまざまなので、絶対数値で指定する事は出来ません。 *ピクセル指定とポイント指定でも異なる表示に成ります。 下手に絶対数値で決めずにピクセル指定画像を使用して下さい。
補足
いや違うんですよ。 今まで560×560とか、560×700とかの画像ファイルがあった場所なんですよ。 その画像ファイルを560×1900(ピクセル)のファイルに入れ替えたってことです。 その画像のプロパティを確認したら、472×1600(ピクセル)に縮小にされていたってことです。 今までの画像は、縮小されていなかったのですが・・
- bardfish
- ベストアンサー率28% (5029/17766)
>1ピクセルって0.264ミリですよね。 そんな決まりはないですよ。 ディスプレイが対象の場合、ディスプレイ解像度が同じなら10インチと40インチとでは1ピクセルの大きさは同じじゃないですよね。 >これをアップして画面のいファイル上で右クリック、プロパティで確認すると472×1600(ピクセル)に縮小にされています。 どこにアップしたのでしょうか? HTMLのソースを見ればimgタグでwidthかhighでピクセル数が指定されていれば、元画像のサイズがいくつであっても表示する際にはimgタグで指定されたサイズで表示されます。 ※imgタグでサイズ指定がなければオリジナルサイズで表示されます。
補足
アップはサイトとしてにアップしたんです。 imgタグでwidthかhighは指定していません。 オリジナルサイズが縮小されているから相談しています。
- 中野 和明(@shizuhachan)
- ベストアンサー率35% (51/145)
いや別に表示させるソフト毎に表示倍率が変わるのは当たり前のことだから(´・ω・`) それに、1ピクセルが何ミリかってのは、それは印刷したときの事であって、画面表示のときに何ミリかって話じゃないっす。 そもそも人によって拡大縮小をするわけだしさ、画面上で。
補足
拡大縮小しても画面での実寸大は変るでしょうが、プロパティのサイズはオリジナルサイズで表示されるのでは、ないですか?
お礼
すみません。私の見識ミスでした。560×1900(ピクセル)を書き込む際に自動で縦横の比例計算で自動で縮小されるようです。 しかし、560×1500なら縮小されません。 どういう場合に、縮小されるかが未だわかりませんが・・ とにかく、皆さん有り難うございました。