Каково различие между gs и pdftk в слиянии файлы PDF?

Вот сценарий, где я объединяю иллюстрацию и Дополнительную иллюстрацию вместе, прежде чем мы представим статью. Я хотел бы знать различие между gs и pdftk?

gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=Figure.gs.pdf Figure*.pdf
gs -dBATCH -dNOPAUSE -q -sDEVICE=pdfwrite -sOutputFile=Supp.Figure.gs.pdf Supp*Fig*.pdf

pdftk Figure*.pdf cat output Figure.tk.pdf
pdftk Supp*Fig*.pdf cat output Supp.Figure.tk.pdf

Какой лучше? От моего собственного процесса слияния PDF я нашел:

  1. Размер файла PDF намного меньше, чем pdftk
  2. gs когда-то будет вращать 90 градусов когда слияние файлы PDF

По моему опыту, я предпочитаю pdftk.

Distributor ID: Ubuntu
Description:    Ubuntu 14.04.2 LTS
Release:        14.04
Codename:       trusty
2
задан 9 August 2016 в 04:31

1 ответ

Я предполагаю, что трудно сказать то, что лучше , потому что это зависит от Ваших исходных данных и ожиданий. Я не знаю детали gs, но я не использовал бы pdftk, и это то, почему:

я могу сказать из источников, что pdftk использует iText 1.x в качестве своего механизма PDF. iText является OSS, библиотеке Java и версии, используемой в pdftk (согласно производителю в информационном словаре сгенерированных документов), приблизительно 10 лет вне стабильного или сформировавшегося.. это является древним. За прошлые 10 лет к большому количеству мер относились iText, который является теперь в версии 7 (и те меры не находятся в pdftk), и спецификация PDF переместила и медленно перемещает оставляющий iText 1.x. Так, если они не обновят до некоторой более новой версии iText, можно ожидать большинство из файлов работать, но также и ошибки и ошибки с тенденцией расти со временем.

0
ответ дан 2 December 2019 в 10:16

Другие вопросы по тегам:

Похожие вопросы: