Mesclar arquivos em um único PDF usando PHP / linux

Estou investigando como é possível combinar vários PDFs em um único PDF.

Estou procurando uma biblioteca que seja tãoconfiável e robusto que possível. Uma biblioteca preferível que podepreservar marcadores.

Ghostscript pode concat onde os bookmarks são preservados, mas eu tive problemas onde em um caso não consegui gerar nenhum output.pdf.

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.

Os mesmos documentos podem ser mesclados com êxitoFPDI + TCPDF, no entanto, os marcadores não foram preservados.

Estou preocupado em escolher uma solução que não possa mesclar alguns PDFs.Quais bibliotecas boas / ruins você tem experiência?

questionAnswers(2)

yourAnswerToTheQuestion