Мне нужно преобразовать несколько цветовых файлов в один многостраничный PDF в градациях серого.
Приведенный ниже код создает PDF с одним JPG на каждой странице, но он не преобразуется в оттенки серого. Что я делаю не так?
// Load all files
$allfiles = array('1.jpg', '2.jpg', '3.jpg', '4.pdf');
$outpdf = new Imagick($allfiles);
// Output to PDF
$outpdf->setImageFormat("pdf");
// Here transform to Grayscale <-----
$outpdf->transformimagecolorspace(Imagick::COLORSPACE_GRAY);
// Write output
$outpdf->writeImages('WishItWereGrayscale.pdf',true);
$outpdf->clear();
$outpdf->destroy();