PDF 파일에서 글꼴을 추출하기 위해 Ghostscript를 사용하려고 합니다. GPL Ghostscript 9.53.3 (2020-10-01) extractFonts.ps 도구를 다운로드하여 PDF 파일과 동일한 폴더에 배치했습니다. 또한 extractFonts.ps에 "이 파일을 프로그램으로 실행하도록 허용" 권한을 설정했습니다. 추출을 시도했지만 오류가 발생했습니다.
~/Downloads/Helvetica/test$ gs \
-q -dNODISPLAY \
/home/labocomp/Downloads/Helvetica/test/extractFonts.ps \
-c "(/home/labocomp/Downloads/Helvetica/test/10.pdf) extractFonts quit"
Error: /invalidfileaccess in --file--
Operand stack:
(/home/labocomp/Downloads/Helvetica/test/10.pdf) (r)
Execution stack:
%interp_exit .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval-- --nostringval-- false 1 %stopped_push .runexec2 --nostringval-- --nostringval-- --nostringval-- 2 %stopped_push --nostringval-- --nostringval--
Dictionary stack:
--dict:730/1123(ro)(G)-- --dict:0/20(G)-- --dict:78/200(L)--
Current allocation mode is local
Last OS error: Permission denied
GPL Ghostscript 9.53.3: Unrecoverable error, exit code 1
또한 다음 명령을 시도했습니다.
gs -q -dNODISPLAY extractFonts.ps -c "(10.pdf) extractFonts quit
>
>
아무것도 추출하지 않습니다. 뭐가 문제 야?