2011-01-06 12 views
16

Obecnie piszę aplikację do składu i używam PSG jako zaplecza do tworzenia plików postscript. Zastanawiam się teraz, czy wybór ma sens. Wygląda na to, że ReportLab Toolkit oferuje wszystkie funkcje PSG i wiele więcej. ReportLab generuje jednak plik PDF.PostScript kontra PDF jako format wyjściowy

Zalety PDF oferuje:

  • transparancy
  • lepsze wsparcie dla kodowania znaków (Unicode, na przykład)
  • zdolności do osadzenia TrueType, a nawet czcionek OpenType
  • hiperłącza i zakładki

Czy istnieje jakikolwiek powód do używania Postscript zamiast bezpośredniego wyprowadzania do pliku PDF? Podczas gdy PostScript jest pełnym językiem programowania, w przeciwieństwie do PDF, jako podstawowy format wyjściowy dla dokumentów, nie wydaje się, aby oferował jakąkolwiek korzyść. Zakładam, że plik PDF można łatwo przekonwertować na PostScript do drukowania?

Przydatne linki:

+0

Możecie mieć lepszą l uck z mniejszym nagłówkiem-pozornym nagłówkiem i bardziej szczegółowym pytaniem o względne zalety dla twojej sytuacji PDF kontra zwykły PostScript. –

+0

Nie jest jasne, co robi twoja aplikacja. –

Odpowiedz

15

Jeśli planujesz tylko wyprowadzanie do drukarki PostScript, a następnie użyć PostScript. W przeciwnym razie użyj pliku PDF.

Pliki PDF są w większym stopniu obsługiwane przez urządzenia inne niż drukarki. I dla twoich celów nie ma żadnych technicznych przewag PS nad PDFem (poza tym, że nie można zrzucić pliku bezpośrednio na drukarkę).

+0

Czy napisy postscriptowe drukują po 1 stronie; mając na uwadze, że PDF renderuje wszystko od razu, zwiększając w ten sposób koszty druku? – clay

3

PDF to znacznie bardziej samodzielny format i wysoki poziom funkcjonalności. Ma również więcej narzędzi. O ile nie potrzebujesz specjalnie PostScriptu, trzymaj się PDF.

10

Oto kilka rzeczy do rozważenia:

+2

Niestety, link _pdfzone.com_ do umieszczania filmów w formacie PDF jest niedostępny. Inny opis można znaleźć [w Adobe] (https://helpx.adobe.com/acrobat/using/rich-media.html). Sposób na osadzenie go za pomocą TeX można znaleźć [at tex.stackexchange] (http://tex.stackexchange.com/questions/60646/how-to-include-a-movie-in-a-pdf-step-by -step-instrukcje). – Mitja

Powiązane problemy