2011-03-02 5 views

답변

0

ImageMagick을 설치하고 system()을 통해 전화 할 수 있습니다. PDF 파일을 개별 페이지 (JPEG 형식)로 변환하는 명령은 다음과 같습니다.

convert foobar.pdf foobar.jpg 

일단 임시 이미지를 만들면 표시 할 수 있습니다. 난 당신이 명령을 사용하여 첫 번째 페이지를 추출 할 수 있다고 생각 : 페카 ImageMagick이 지적이 Ghostscript를 통해이 작업을 수행 할 수 있습니다으로

convert sample.pdf[0] sample.jpg 
0

를, 랩 고스트 스크립트와는 당신에게를 통해 좀 더 제어 할 다른 라이브러리가있다 방법. Andreas Heigl's PHP Ghostscript Wrapper이 그 예입니다.

변환하려는 PDF에 따라 색상이 씻겨나는 것을 발견 할 수 있습니다. 이는 CMYK (또는 CMYKA)와 RGB 사이의 변환으로 인해 발생합니다. 필요에 따라 TIFF (CMYK를 지원하는)로 변환 한 다음 더 나은 색상 공간 변환 알고리즘을 가진 다른 라이브러리를 사용해야 할 수도 있습니다.