최종 사용자가 제공 한 문서 (많은 지원되는 유형)를 팩스로 보내는 응용 프로그램을 작성하고 있습니다. 최종 사용자는 사용자 정의 팩스 머리글의 일부로 사용할 텍스트를 제공 할 수도 있습니다.Ghostscript를 사용하여 PDF 또는 TIFF에 텍스트 (팩스) 헤더를 오버레이 할 수 있습니까?
PDF를 TIFF로 렌더링하기 위해 Ghostscript를 사용 해왔고 지금까지 훌륭하게 작동했지만 PDF 상단에 맞춤 헤더를 오버레이하는 간단한 방법을 아직 찾지 못했습니다. 나는 몇 가지 권장 사항을 시도했다 :
- How can I make a program overlay text on a postscript file?
- How can I add a footer to the bottom of each page of a postscript or pdf file in linux?
- Add comments to PDF files automagically with regular expressions
- Stamp PDF file with control for position of stamp file
를 ... 행운과 함께.
저는 ImageMagick을 사용하여 다른 도구를 통해 TIFF로 렌더링 된 문서를 성공적으로 처리했으며 ImageMagick이 PDF-TIFF를 자체적으로 렌더링 할 수 있다는 것을 알고 있습니다. 그러나 저는 Ghostscript를 계속 사용하고 싶습니다. 제 경험상 더 나은 성능을 발휘하고 더 선명한 TIFF를 구현했기 때문입니다.
Ghostscript 및 PS 헬퍼 스크립트를 사용하면 가능합니까?
편집 :
고스트 스크립트 (v9.04) 오류를 던지고되지 않습니다. 예 :
gswin64c -dSAFER -dBATCH -dNOPAUSE -dPDFFitPage -sDEVICE=tiffg3^
-sOutputFile=goofy.tif^
-c "/Courier findfont 12 scalefont setfont 50 765 moveto (header text) show"^
-f goofy.pdf
... 원본 PDF의 TIFF를 생성하지만 텍스트를 추가하지 않았습니다. 포스트 스크립트 one-liner에 showpage
을 붙이면 헤더 페이지가 아닌 새로운 빈 페이지가 인쇄되어 예상보다 훨씬 도움이됩니다.
[이 답변] (http://stackoverflow.com/a/3699354/733077)을 보았습니까? –
예, 실제로 제가 위에 링크 시켰습니다. 불운. 나는 TIFF 이전의 중간 단계로 PS를 PS로 변환하고 PS에 그 대답을 적용하기까지했다. 나다. – lightthievesall
행운이 필요하다면 손가락을 건 드리십시오. 기술적 인 문제가 있다면 정확히 무엇이 잘못되었는지 알려주십시오. –