Страница PDF задаёт координатное пространство в пунктах, а не готовую растровую сетку. При растеризации выбирается масштаб, и рендерер рисует видимую страницу в конечные пиксели. PageRaster предлагает 96, 150 и 300 пикселей на дюйм PDF, чтобы выбор и итоговые размеры можно было проверить.

От 72 пунктов к одному дюйму

Для расчёта масштаба PDF использует 72 пункта на дюйм. Масштаб viewport равен PPI, делённому на 72. Поэтому страница 612 × 792 пункта при 150 PPI даёт план 1275 × 1650 пикселей. PageRaster учитывает crop box и поворот, затем округляет положительные размеры viewport вниз до целых Canvas. Это масштаб растра, а не сохранённый DPI исходника и не сертификат качества печати.

Планируйте размеры до рендеринга

Повышение PPI увеличивает обе оси, поэтому площадь и память растут примерно как квадрат масштаба. PageRaster заранее измеряет выбранные страницы и останавливается, если сторона больше 8192 пикселей, страница больше 12 миллионов пикселей или весь выбор больше 36 миллионов. Эти границы сохраняют конечный объём работы. Выберите минимальный профиль с нужными размерами, а качество оценивайте по реальному файлу.

Проверьте скачанные пиксели

Откройте каждый PNG или JPEG в приложении назначения, проверьте номер страницы, ширину и высоту в пикселях и сравните текст, шрифты, цвета, прозрачность и аннотации с исходным PDF. Сохраняйте PDF как источник. Растр — снимок браузерного рендеринга, а не доказательство векторной, печатной, архивной, доступной, юридической или смысловой эквивалентности.