Ошибка изображения TCPDF - изображение становится черным после добавления - PullRequest
0 голосов
/ 20 декабря 2018

Я использовал Zend2, загрузил шаблон PDF и добавил изображение в этот PDF-файл с помощью библиотеки tcpdf.

Мой код

require_once ROOT_PATH . DS . 'vendor' . DS . 'pdf' . DS . 'tcpdf.php';
require_once ROOT_PATH . DS . 'vendor' . DS . 'pdf' . DS . 'fpdi.php';
$pdf = new \FPDI();
$template = ROOT_PATH . DS . 'data' . DS . 'template.pdf';
$path = ROOT_PATH . DS . 'data';
$this->setConfigPdf($pdf,1,$template);
$resultFile = 'result.pdf';
$photoPdf = ROOT_PATH . DS . 'data' . DS . 'images.png';
$fields = [
    'left'=>168.4,
    'top'=>108.2,
    'width'=>97.5,
    'height'=>111.5
];
$pdf->Image($photoPdf, $fields['left'], $fields['top'], $fields['width'], $fields['height'], 'jpg', '', '', false, 300);
$pdf->Output($path . DS . $resultFile, 'F');

Результат:

enter image description here

Изображение, которое я только что добавил в pdf, черное.Путь переменной $ photoPdf является основным.Пожалуйста, помогите мне решить эту проблему.

...