まりふのひと

縮小することなくA4版縦でpdf出力する時のpng形式画像の大きさ

§1.いきさつ

 Windows10の[プライバシー]の設定を一覧表にして持っておこう‥‥ と

  1. Alt+PrintScreenを23回行い、OneDrive > 画像 > スクリーンショット・フォルダーに自動保存。(png形式)

    • 名前順に並べるため、1枚目のファイル名は “2017-04-16 (0)” に変えてある。
    • 「大きさ」は 1366×768 になるはずであるが、タスクバーを右側に配置しているため、1276×768になった。
  2. 例えば設定の「位置情報」、1画面に納まらないので、3枚(2017-04-16 (2)〜(4))になった。
     そこで、ペイントで合成したら、高さが 1853px.になった。
  3. これを「Microsoft Print to PDF」で印刷すると A4版1ページに縮小される。
     これでは他の1ページに納まる設定との釣り合いが取れない...
  4. ペイントのページ設定で、右図のようにしたら‥‥
    • 4ページのpdfが出来た。
    • 2,4ページは空白だった。
    • 欲しいのは、1ページと3ページだが、Microsoft Print to PDF を指定するとページ指定ができない...
§2.A4版縦に納まる png形式画像の大きさは...

 Windows10の[プライバシー]の設定は画面の右側約1/3が空白となっている。
そこで、幅を800px.にトリミングすると、

今回の目的を達成できることが判った。では、幅は何px.まで可能なのか‥‥

  1. Word2013で、余白を全て6mmにし、
  2. 小さな png画像(800×768px.)を貼り付けた。
  3. 貼り付けた画像のプロパティを見たら、大きさは 640×614px.であった。
    • 倍率は 100%なのに‥‥
    • 幅の縮小率は 640/800=0.8、高さは 614/768=0.8、何れも 80%であった。
  4. 幅が広〜い png画像を貼り付けた。
     ∵ Wordに大きい画像を貼り付けると、目一杯の大きさに自動的に縮小されるので...
  5. 貼り付けた画像のプロパティを見たら、幅は 748px.であった。
  6. 同様に高〜い png画像を貼り付けたら、高さは 1,077px.であった。
  7. 縮小前の png画像の大きさは、幅は 748/0.8=935px.、高さは 1,077/0.8=1346px. と推定される。+ペイントで 935×1346px.の png画像を作り、余白を 6mmとし、Microsoft Print to PDF で印刷したら‥‥ 1ページに納まった。
§3.jpeg画像でテスト

 jpeg画像でテストしたら、失敗した。
原因は解らないが、それ以上進める気力はなく、今日のところは諦めた。

§4.結論

 Alt+PrintScreen で OneDrive に保存した png形式の画像ファイルを使って、現寸で(=縮小せずに)A4版縦に「Microsoft Print to PDF」で印刷できる画像の大きさを調べた。

  1. ペイントで、印刷時のページ設定/余白は、全て 6mmとした。
  2. png画像の大きさが、935×1346px.以下であれば、A4縦に納まった。
  3. 上記より大きい png画像の場合、
    • 特に意識せず「Microsoft Print to PDF」で印刷すると、A4版に納まるよう縮小されてしまう。
      • 単体の pdf の場合で、見る時、文字が小さければ拡大すればよい。
    • 縮小せずページを増やして「Microsoft Print to PDF」で印刷する場合は、
         ページ設定で、8調整 100%
      とすればよい。
      • 複数の pdfをまとめて 1っの pdfを作る場合、倍率を同じにしておかないと、ページごとに文字の大きさ等が変わることになってしまう。