Jak przekonwertować plik PRN do formatu PDF?

22

Mam plik PRN, ale chciałbym przekonwertować go do formatu PDF, aby ułatwić innym osobom dostęp. W jaki sposób mogę to zrobić?

Marcel
źródło
Co to za plik PRN? filext.com/file-extension/prn
losowo

Odpowiedzi:

17

Zazwyczaj .prn jest sugerowanym rozszerzeniem pliku w systemie Windows, gdy używasz opcji „drukuj do pliku” w dowolnym programie, który może wydrukować jego zawartość. To, który sterownik drukarki zostanie użyty do wygenerowania pliku .prn, zależy od drukarki wybranej podczas drukowania (lub na drukarce domyślnej).

Zwykle rzeczywista treść tego rozszerzenia .prn może się zatem różnić tak gwałtownie, jak dostępne są typy sterowników drukarki: PostScript (poziomy 1, 2, 3), PCL (pół tuzina typów), ESC / P, ESC / P2, HP / GL, przepisz, RPCS, .... nazwij to.

Jeśli twój plik * .prn to naprawdę PostScript, możesz go łatwo przekonwertować za pomocą Ghostscript (lub Acrobat Distiller) na PDF.

Jeśli twój plik * .prn to naprawdę PCL, możesz go także przekonwertować, używając innego programu ze stajni Ghostscript o nazwie GhostPCL.

Oto dwa przykładowe wiersze poleceń:

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

Aby pobrać GhostPCL, zobacz tutaj: https://www.ghostscript.com/download/gpcldnld.html .

Kurt Pfeifle
źródło
A jeśli prn to ESC / P?
Sandburg
@ Sandburg: Więc nie znam żadnego rozwiązania ...
Kurt Pfeifle
6

Jeśli możesz wydrukować plik w systemie Windows, możesz zainstalować sterownik drukarki PDF, taki jak CutePDF , który wygeneruje plik PDF.

Jonas Pegerfalk
źródło
4

Plik PRN, który jest skrótem od drukarki, jest generowany przez drukarkę PostScript. teraz, aby przekonwertować go na pdf, musisz najpierw zainstalować drukarkę postscriptową (ma PS w nazwie, żebyś wiedział). Wydrukuj dokument, wybierając opcję „drukuj do pliku”. Następnie potrzebujesz narzędzia do konwersji pdf. Adobe Acrobat zrobi to, wybierając opcję „Utwórz PDF” i zlokalizuj plik .ps, aby zmienić go na format PDF.

Jeśli masz inne problemy z tym plikiem, możesz sprawdzić ten artykuł na temat rozszerzenia pliku prn, aby uzyskać dalsze wskazówki.

Diana Mayhew
źródło
1

(1) Użyj GhostScript i jego pomocników, patrz http://pages.cs.wisc.edu/~ghost/ . Lub (2) zmień nazwę pliku .prn na .ps i użyj CreatePDF.adobe.com, aby przekonwertować do formatu PDF za darmo (maksymalnie trzy próby).

harrymc
źródło
0

W oknie dialogowym, które pojawia się, gdy zdecydujemy się wydrukować, wybierz „Zapisz jako pdf” w menu Miejsce docelowe. W prostych krokach: 1. W oknie dialogowym kliknij opcję Miejsce docelowe. jest to okno dialogowe, które pojawia się, gdy zdecydujemy się wydrukować 2. wybierz Zapisz jako pdf w oknie, które się pojawi i zamknij to okno. jest to pole, które pojawia się po kliknięciu 3. miejsca docelowego. Kliknij Zapisz w oknie dialogowym

Durga
źródło
Witamy w Super User! Przeczytaj uważnie pytanie ponownie. Twoja odpowiedź nie odpowiada na pierwotne pytanie.
DavidPostill
0

W rzeczywistości plik .PRN może być różnego typu w zależności od drukarki, dla której został wygenerowany (można użyć filepolecenia, aby zobaczyć szczegóły w środowisku Linux). Aby upewnić się, że jest to plik postscriptowy, wybierz „Konwerter plików metaplików na EPS” lub coś w rodzaju drukarki podczas „drukowania” pliku .PRN z aplikacji systemu Windows. Następnie użyj ps2pdfdo utworzenia pliku .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
AndreyS Scherbakov
źródło