Программа 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
Я действительно поблагодарил вас за эту идею и за то, что вы всегда помогали мне.