• ベストアンサー

pdfのスナップショットの画質

初めて質問します。お願いします。 Adobe readerのスナップショットツールを用い,pdfの一部を切り取って,その画像をホームページ作成に利用しているのですが,ちょっと疑問に思ったので質問させてください。 スナップショットではpdfの拡大率(表示%)に依存して,切り取った画像サイズが決まると思うのですが,例えば100%表示にて切り取った画像を,そのままhtmlに貼り付けて表示した場合と,200%で表示させたものを切り取って,50%で表示させた場合とで,画質に違いが出ますでしょうか? 元の表示が100%以下であれば画質は劣化して,100%以上であれば同じかなぁと思うのですが,どうなんでしょう? 詳しい方お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • dodemoii
  • ベストアンサー率59% (769/1282)
回答No.3

こんにちは #2です。 専門家では無いので、いろいろと検索してみました。 # 安易に回答してしまったようで、こちらも勉強になります。 まずPDFの解像度について、参考になりそうなリンクを付けます。 http://blog.antenna.co.jp/PDFTool/archives/2007/01/25/index.html http://blog.antenna.co.jp/PDFTool/archives/2007/01/26/ http://blog.antenna.co.jp/PDFTool/archives/2006/02/13/ あと画像の解像度については http://eyes-art.com/photo/basis/basis-02.shtml 先の「スナップショットツール画像に固定解像度を使用」に チェックを入れた場合は、100%x1と200%x0.5で差は感じられ無い と思います。(実際にやって見ましたが違いがわからなかった) では。

mokokom
質問者

お礼

わざわざ調べていただいたようで,ありがとうございます。 紹介していただいたサイトを読ませていただきました。正直何となくしか理解できませんでしたが,pdf作成時には全体を印刷時のように書き出す必要があるため,その時に解像度が設定されると言うことのようですね。(合ってます?) 調べていただくばかりもなんなので,こちらもチョット実験してみました。300×300pxの画像を作り,300dpiの設定で画像をpdfに変換,AdobeReaderの100%設定でディスプレイに表示したところ,1×1inchで表示され…,ません。 (?o?) と思ったら,AdobeReaderのディスプレイ解像度の設定がおかしくなってました。ディスプレイの標準である96dpiに直すと,ちゃんと1×1inchで表示されました。 (^^; 次にこれをスナップツールでコピーしました。このときの解像度も300dpiにしたところ,ほぼ最初の画像に遜色のない300×300pxの画像が得られました。 (1)pdf表示の表示率(%)とは,解像度をもとにした物理的な長さの拡大率を表していること (2)pdf作成時の解像度とスナップショットの際の解像度を同じにすれば,大きさが同じほぼ同画質の画像が得られること の2点が分かりました。まぁ当たり前と言えば当たり前なんですが,普段使ってるものでも結構分からないことがあるもんですね。 深く入り込むと大変そうですし,使用上は十分な情報をいただきましたので,解決ということにさせていただきます。ありがとうございました。

その他の回答 (2)

  • dodemoii
  • ベストアンサー率59% (769/1282)
回答No.2

こんにちは AdobeReaderの編集→環境設定→一般の所に スナップショットツール画像に固定解像度を使用と言うチェック欄 がありますので、こちらにチェックを入れて数値を入れれば # 入力可能な数値は、確かめた所(1~720)ピクセル/インチ 表示の%に依存せずにコピーできるようです。 これにチェックが入っていなければ表示%に依存するようになります。 ご参考まで。

mokokom
質問者

補足

あぁなるほど,この設定でスナップショットが表示率に関係なくなるのですね。 ちなみに続けて教えてください。この設定におけるピクセル/インチは,「解像度を指定せよ」という意味ですよね? そもそも画像として切り取るのに解像度など無関係だと思うのですが? pdfの理解が不十分なのかもしれませんが,pdfって何かしらの長さの概念を持ってるんですか? そもそもpdfの100%表示とは,何が100%なんでしょうか? 画像であれば等倍ということなんでしょうが,pdf自体様々なデータが混在しているようなものですので,いまいち分からなくなってきました。もしかして100%表示でpdf内の画像を取り込んでも,画像の情報を全部取り込めているとは言えないんでしょうか? pdfから画像を抽出するのもひとつの方法なのでしょうが,できればテキスト部分も含めた画像として取り込みたいため,スナップショットを利用するのが現実的なのです。なるべく綺麗にスナップするにはどうしたら良いんでしょうか?

noname#112634
noname#112634
回答No.1

中学生ですが… 参考になればいいです。 100%表示で「画像をコピー」したものも、200%表示で「画像をコピー」したものも、同じ画像になります。だから、 "スナップショットではpdfの拡大率(表示%)に依存して,切り取った画像サイズが決まると思うのですが" というのは間違いだと思います。 「画像をコピー」すると表示されているサイズでではなくて、画像のデータそのものがコピーされます。だから、表示が小さくても、データそのものが大きければ、大きい画像がコピーされることになります。 わかってもらえましたか? 中学生の説明じゃあ、わからないと思いますが。

mokokom
質問者

補足

早速のご返答ありがとう。 AdobeReaderのスナップショットは,pdf内の画像を保存するのではなくて,表示されているpdfをそのまま画像としてクリップボードに取り込むものなので,表示率(%)に依存されてしまうのです。PrintScreenで画面をそのまま取り込むようなものだと考えてもらえれば分かりやすいと思います。 すると200%表示の時に取り込むと,100%のときの2倍の大きさになるわけなんですが,当然拡大したものを取り込むことになる訳なので,それを半分の大きさで表示すれば画質的には同程度になるのではないかと,まぁ素人考えですがそんなふうに思ったわけです。 もちろん途中でJPEG圧縮をしていますので,厳密には同じではないのかもしれませんが…

関連するQ&A