我想將 pdf 檔案轉換為 PHP 中的影像。
我有一些這樣的例外:
致命錯誤:未捕獲的 ImagickException:UnableToOpenBlob './sample.pdf':D:\Task\Clients\James\toImage\toImage.php:4 中沒有這樣的檔案或目錄@error/blob.c/OpenBlob/3533 堆疊跟蹤: #0 D:\Task\Clients\James\toImage\toImage.php(4): Imagick->readImage('./sample.pdf') #1 {main} 被拋出到 D:\Task\Clients\James\toImage \toImage.php 第 4 行
我寫了一些代碼如下。
<?php
$pdf_url = ('./sample.pdf');
$imagick = new Imagick();
$imagick->readImage($pdf_url);
$imagick->resizeImage( 200, 200, imagick::FILTER_LANCZOS, 0);
$imagick->setImageFormat( "png" );
$imagick->writeImage('pdfAsImage.png');
請幫我!
uj5u.com熱心網友回復:
這是我以前使用過的代碼。使用影像的完整路徑,例如:
$image = new Imagick($_SERVER['DOCUMENT_ROOT'] . '/pdfs/sample.pdf');
它應該像魅力一樣作業!!!
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/377314.html
