Image Magick - как создать документ PDF из изображения, а не сделать его похожим на изображение - PHP? - PullRequest
0 голосов
/ 08 мая 2018

Я пытаюсь сгенерировать pdf документы из файлов изображений и использую магию изображений с PHP. Ниже приведен результат этого (мой сгенерированный PDF справа) и сгенерированного Adobe Scan (PDF слева). как мне сделать так, чтобы мой pdf выглядел так, как слева - этот «плоский» / контрастный эффект, где нет тени и т. д. от моего pdf? Пожалуйста, смотрите изображение ниже.

enter image description here

магия изображения PHP:

$im = new imagick($sourcePathOfImage);

// Get dimension of source image
$geo = $im->getImageGeometry();
$srcImgWidth = $geo['width'];
$srcImgHeight = $geo['height'];
$srcWHRatio = $srcImgWidth/$srcImgHeight;

// RESIZE IMAGE
$resizedW = $desiredWidth;
$resizedH = $desiredWidth/$srcWHRatio;
$im -> resizeImage($resizedW, $resizedH, Imagick::FILTER_LANCZOS, 1);

// SET TO PDF
$image -> setImageFormat('pdf');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...