Зачем конвертировать PRN в PNG?
A .prn cannot be opened or previewed by normal software. Rasterizing it to .png gives you a viewable image of every page without sending the job to a physical printer - useful for checking a captured print job or sharing a page preview.
Способы конвертации PRN в PNG
Ghostscript FREE
For PostScript .prn files: run gswin64c -dBATCH -dNOPAUSE -sDEVICE=png16m -r150 -sOutputFile=page%d.png file.prn. Produces one PNG per page; adjust -r150 to change resolution.
GhostPCL FREE
For PCL .prn files: part of the ghostpdl package; run gpcl6 -dBATCH -dNOPAUSE -sDEVICE=png16m -r150 -sOutputFile=page%d.png file.prn.
Об этих форматах
Файл .prn содержит точный поток данных, который получил бы принтер, записанный на собственном языке описания страниц принтера (обычно PostScript или PCL). Это не читаемый документ; его…
Открыть детали .PRN →PNG (Portable Network Graphics) - это формат растровых изображений со сжатием без потерь. Любая современная ОС, браузер и графическое приложение открывают PNG нативно - достаточно двойного…
Открыть детали .PNG →Качество и на что обратить внимание
- You must identify the printer language first - Ghostscript handles PostScript (starts with
%!PS), GhostPCL handles PCL (starts withESC Eor@PJL). - Resolution is set at rasterization time with the
-rflag; use-r150for screen previews and-r300for print-quality output. - Multi-page jobs produce multiple files named
page1.png,page2.png, and so on.
Часто задаваемые вопросы
How do I know which tool to use for my .prn?
.prn in Notepad: %!PS at the start means PostScript (use Ghostscript); ESC E or @PJL means PCL (use GhostPCL).Can I convert a multi-page print job to PNG?
.png file per page, named sequentially.