AskalotLearnalot Ответов: 0

Программа Ghostscript прорисовки точек на дюйм всегда значение 120


Я конвертирую PDF в изображения и устанавливаю dpi на 300 но значения вертикального и горизонтального разрешения всегда по умолчанию равны 120 я использую версию 9.26
Вот как я это делаю:
Есть ли способ установить его по-другому?

Что я уже пробовал:

<pre>       Image pdf2PNG = rasterizer.GetPage(xDpi,yDpi, pageNumber);

                    //save the png's
                    pdf2PNG.Save(outputPNGPath, ImageFormat.Tiff);

Также пробовать:
rasterizer.CustomSwitches.Add("-r300x300");

Gerry Schmitz

Я думаю, что вы путаете DPI принтера с DPI экрана (96 и 120).

AskalotLearnalot

В любом случае он должен быть установлен на 300, если я укажу. и теперь это всегда 96 . pdf2PNG вертикальное и горизонтальное разрешение = 96

Richard Deeming

Похоже, что вы используете Ghostscript.NET[^] - возможно, Вам повезет больше, если вы разместите выпуск на GitHub, где его может увидеть автор библиотеки.

AskalotLearnalot

Я действительно поблагодарил вас за эту идею и за то, что вы всегда помогали мне.

0 Ответов