PHP Imagick PDF преобразование Псевдоним текста
У меня возникли проблемы с преобразованием PDF-файлов в JPEG с помощью Imagick на PHP. После долгих исследований я смог преобразовать CMYK pdf в RGB jpg без странного преобразования цвета… но теперь, моя последняя проблема: текст полностью содержит псевдонимы! Текст из исходного файла PDF не векторизован.
Пример :
Вот код:
$imagick = new Imagick();
$imagick->setResolution(150,150);
$imagick->readImage('file.pdf');
//CMYK PROFILE
$icc = file_get_contents('USWebCoatedSWOP.icc');
$imagick->profileImage('icc', $icc);
$imagick->setImageColorspace(imagick::COLORSPACE_CMYK);
//RGB PROFILE
$icc = file_get_contents('sRGB_IEC61966-2-1_no_black_scaling.icc');
$imagick->profileImage('icc', $icc);
$imagick->setImageColorspace(imagick::COLORSPACE_RGB);
$imagick->setImageFormat( "jpg" );
$imagick->setImageCompression(imagick::COMPRESSION_JPEG);
$imagick->setImageCompressionQuality(90);
header( "Content-Type: image/jpeg" );
echo $imagick;