문제

magick ++를 사용하여 pdf를 일련의 이미지로 변환하고 싶습니다.현재이 코드가 있습니다. 라코 디스

테스트는 폴더 경로를 포함하는 변수입니다."[0]"은 이미지에서 첫 페이지를 읽기를 원한다는 의미입니다.

그러나이 코드 스 니펫은 작동하지 않습니다."Magick :: ErrorDelegate"예외가 나타납니다. ImageMagick이 GhostScript를 사용하여 페이지를 렌더링한다는 것을 알고 있습니다.먼저 ImageMagick에서 GhostScript를 활성화하기 위해 무언가를해야 할 수 있습니까?

아니면 코드를 작동시키는 방법에 대한 아이디어가 있습니까?

감사합니다!

도움이 되었습니까?

해결책

이 오류는 컴퓨터에서 GhostScript를 찾을 수 없음을 나타냅니다.

Magick를 사용하여 PDF를 읽으려면 GhostScript가 설치되어 있어야합니다.Magick ++는 PDF 작성에 대해서만 (제한된) 내부 지원을 제공합니다.실제로 pdf에 이미지를 포함합니다.그 이유는 GhostScript가 GPL로 사용이 허가되어 Magick에 포함될 수 없지만 다행히도 사용자가 설치하면 사용할 수 있기 때문입니다 :).

Magick은 레지스트리를 통해 GhostScript를 확인합니다.GhostScript 버전을 설치했고 설치시 HKEY_CURRENT_USER 또는 HKEY_LOCAL_MACHINE 에 아래 키 중 하나가 생성되었는지 확인합니다. <인용구>

"SOFTWARE \ GPL Ghostscript",

"SOFTWARE \ GNU Ghostscript",

"SOFTWARE \ AFPL Ghostscript",

"SOFTWARE \ Aladdin Ghostscript"

도움이되기를 바랍니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top