Как преобразовать файл PRN в PDF?


Ответы:


17

Как правило, .prn - это предлагаемое расширение файла в Windows, когда вы используете опцию «печать в файл» в любой программе, которая может распечатать его содержимое. Какой драйвер принтера используется для создания файла .prn, зависит от принтера, выбранного при печати (или от принтера по умолчанию).

Как правило, реальное содержимое этого расширения .prn может изменяться настолько сильно, насколько доступны доступные типы драйверов принтера: PostScript (уровни 1, 2, 3), PCL (полдюжины типов), ESC / P, ESC / P2, HP / GL, Prescribe, RPCS, .... вы называете это.

Если ваш * .prn действительно является PostScript, вы можете легко конвертировать его с помощью Ghostscript (или Acrobat Distiller) в PDF.

Если ваш * .prn действительно PCL, вы также можете конвертировать его, используя другую программу из стабильной версии Ghostscript, названную GhostPCL.

Вот два примера командной строки:

gswin32c.exe ^
    -dBATCH ^
    -dNOPAUSE ^
    -sDEVICE=pdfwrite ^
    -sOutputFile=output.pdf ^
    [...more Ghostscript CLI options as needed...] ^
    c:/path/to/input-which-is-postscript.prn

pspcl6.exe ^
    -dBATCH ^
    -dNOPAUSE ^
    -sDEVICE=pdfwrite ^
    -sOutputFile=output.pdf ^
    [...more Ghostscript CLI options as needed...] ^
    c:/path/to/input-which-is-pcl.prn

Для загрузки GhostPCL, смотрите здесь: https://www.ghostscript.com/download/gpcldnld.html .


А если prn это ESC / P?
Сандбург

@Sandburg: Тогда я не знаю никакого решения ...
Курт Пфайфл

6

Если вы можете распечатать файл в Windows, вы можете установить драйвер принтера PDF, например CutePDF , который генерирует PDF для вас.


4

Файл PRN, который является сокращенным от принтера, генерируется принтером PostScript. теперь, чтобы преобразовать его в pdf, вам нужно сначала установить постскрипт-принтер (с именем PS, чтобы вы знали). Распечатайте документ, выбрав «Печать в файл». После этого вам понадобится утилита преобразования PDF. Adobe Acrobat сделает это, просто выбрав «Создать PDF» и найдите файл .ps, чтобы изменить его на формат PDF.

Если у вас есть другие проблемы с этим файлом, вы можете проверить эту статью на расширение файла prn для получения дальнейших указаний.



1

(1) Использование GhostScript и его помощники, см http://pages.cs.wisc.edu/~ghost/ . Или (2) переименуйте .prn в .ps и используйте CreatePDF.adobe.com для бесплатного преобразования в PDF (до трех попыток).


0

В диалоговом окне, которое появляется, когда мы выбираем печать, выберите «Сохранить как PDF» в меню «Назначение». В простых шагах: 1.В диалоговом окне, нажмите на пункт назначения. это диалог, который появляется, когда мы выбираем печать 2.Выберите сохранить как pdf в появившемся окне и выйдите из этого окна. это окно, которое появляется, когда мы нажимаем на пункт назначения 3.click save in диалоговое окно


Добро пожаловать в Супер пользователя! Пожалуйста, внимательно прочитайте вопрос. Ваш ответ не отвечает на оригинальный вопрос.
ДэвидПостилл

0

На самом деле .PRN-файл может быть разного типа в зависимости от того, для какого принтера он создан ( fileдля просмотра подробностей в среде Linux можно использовать команду). Чтобы убедиться, что это файл postscript, выберите «Конвертер метафайла в EPS» или что-то вроде принтера, когда «печатаете» свой файл .PRN из приложения Windows. Затем используйте ps2pdfдля создания .PDF.

#check the type
file infile.prn
  infile.prn: PostScript document text conforming DSC level 3.0, Level 1

#convert
ps2pdf infile.prn outfile.pdf
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.