PHP / linux kullanarak tek bir PDF içine dosyaları birleştirme

2 Cevap php

Ben bir tek bir PDF içine birden fazla PDF'leri birleştirmek nasıl araştırıyorum.

Ben mümkün olduğunca reliable and robust gibi bir kitaplık için arıyorum. Tercih bir kütüphane bu olabilir preserve bookmarks.

Ghostscript imleri korunur nerede CONCAT, ama bir durumda herhangi output.pdf oluşturmak için başarısız nerede bir sorun yaşamamış olabilir.

gs -q -sPAPERSIZE=letter -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=output.pdf document1.pdf document2.pdf document3.pdf
GPL Ghostscript 8.54: Unrecoverable error, exit code 1
GPL Ghostscript 8.54: ERROR: A pdfmark destination page 36 points beyond the last page 1.

Aynı belgeler başarıyla ancak imleri korunmuş değildi, FPDI + TCPDF ile birleştirmek.

Ben bazı PDF'leri birleştirme değil bir çözümü tercih endişeliyim. What good/bad libraries do you have experience with?

2 Cevap

I pdftk birden fazla PDF dosyaları birleştirmek için kullanmış, ve kullanımı kolay olduğu gibi çok sevdim. Üzgünüm, yer imleri korur Ancak, ben emin değilim. Ana sayfada bir bakışta bulmak olabilir. Herkes biliyor, bana bildirin.

I PDFsam ile iyi deneyimler yaşadım. Ancak, ben imi korunmasına dikkat etmedi, bu yüzden kendiniz için bunu test etmek gerekiyor.