-1

この関数を使用して、pdfをjpegに変換します。しかし、品質は元のpdfほど良くありません。

var paths = new List<string>(gs.PdfToJpgFiles(filename, 1, pageCount, 200));

変換時間を(劇的に)増加させずに、最高の品質を得るにはどうすればよいですか?

4

1 に答える 1

0

4 番目のパラメーター (コード スニペットでは 200) は、PDF ページ用に作成される画像の解像度を指定します。200 が 200 dpi を意味するかどうかはわかりません (100 dpi を意味する場合もあります)。

dpi 値を高くすると、ファイルが大きくなり、実行速度が遅くなる可能性があります。ただし、適切な dpi 値を使用しても、時間が劇的に増加するとは思いません (300 dpi 以下をお勧めします。4 番目に使用するのは 600 だと思います)。パラメータ)。

別の問題はJPEGの品質です。JPEG アーティファクトが多すぎる場合は、代わりに PNG を使用してみてください。

PDF はベクター形式です。6400 % のズーム レベルでも、テキストは鮮明に見えます。これは、ラスター画像 (JPEG も PNG も) では得られません。

于 2012-07-03T13:15:39.253 に答える