PDF'leri kayıpsız birleştirilmesi (PHP)

2 Cevap php

Şu anda ImageMagick benim Linux sistemi üzerinde bir PHP komut dosyası içine birden fazla PDF'leri birleştirmek için kullanıyorum. Ancak, ortaya çıkan PDF çok düşük kalitede. Ben birleştirilmesinden sonra bir daha kaliteli görünüyor pdftk hangi rastladım, ama mümkünse ben komut (PDFTK yoksa başka bir sunucuda çalıştırmak için almak gerekir ve bunun nedeni ImageMagick kullanmanız gerekir ) orada almak için bir ağrı olur.

Nasıl kayıpsız kalitesi ile ImageMagick ve PHP kullanarak PDF'leri birleştirebilirsiniz?

2 Cevap

ImageMagick kayıpsız PDF birleştirme yapamaz. Eğer bir Linux sunucu varsa, (kayıpsız çok hızlı birleştirme neden olan) pdfconcat deneyebilirsiniz:

$ wget -O pdfconcat http://www.math.bme.hu/~pts/cvsget.cgi/u=bin.i386/p=/M=bin.i386/c=f1/n=/bin.i386/pdfconcat
$ chmod +x pdfconcat
$ ./pdfconcat -o output.pdf input1.pdf input2.pdf input3.pdf

Benim CAM::PDF Perl kütüphane başka bir belgeye bir PDF keyfi sayfalarını karıştırıp appendpdf.pl denilen esnek bir komut satırı aracı içerir.