Я использую следующий скрипт PHP, чтобы объединить несколько файлов PDF в один, который отлично работает. Однако несколько PDF-файлов имеют несколько слоев, и только один слой включается в комбинированный вывод. Есть ли способ сохранить слои на выходе? Некоторые сервисы онлайн-объединения могут это сделать.
$fileArray= array("name1.pdf","name2.pdf","name3.pdf","name4.pdf");
$datadir = "save_path/";
$outputName = $datadir."merged.pdf";
$cmd = "gs -q -dNOPAUSE -dBATCH -sDEVICE=pdfwrite -sOutputFile=$outputName";
foreach($fileArray as $file) {
$cmd .= $file." ";
}
$result = shell_exec($cmd);
Спасибо:)