2010-08-21 3 views
0

pdf URL을 png로 변환하는 방법은 무엇입니까?imagick 클래스 dosnt 작업의 URL 입력!

안녕하세요, 는이 코드가 PNG 파일로 내 로컬 pdf 파일 페이지를 변환 : 내 PDF 파일에 존재하는 경우

$im = new imagick($url . '[' . $i . ']'); 
$im->setImageFormat("png"); 
$im->writeImage($thisFile); 

이 코드는 작동 내 로컬, 로컬 파일 경로 (예 $url = "./pdf_files/test.pdf"에 대한) . 하지만 URL을 $url = "http://khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf"으로 변경하면 pdf url 페이지를 png로 변환 할 수 없습니다. 벨로우즈 오류를보고합니다. 덧붙여서 http://khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf은 유효한 URL입니다.

예외 '이미지'/var/www/PDF/http:/khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf을 열 수 없습니다 '라는 메시지와 함께'ImagickException ' : /var/www/PDF/index.php:37에있는 @ blob.c/OpenBlob/2439 '파일이나 디렉토리가 없습니다.
스택 추적 : # 0 /var/www/PDF/index.php(37) : Imagick -> __ construct ('http://khajenej ...') # 1 {main}

어떻게해야합니까?

답변

0

pdf를 서버의 임시 파일로 다운로드 한 다음 처리하십시오. 컬이나 비슷한 것을 사용하십시오.

관련 문제