PostScript 문서 생성

PostScript 문서 생성

PostScript 문서를 직접 만들어내는 모듈이에요. PDF 확장과 구조가 거의 같아서, 대부분의 경우 함수 이름의 접두어만 pdf_에서 ps_로 바꾸면 그대로 쓸 수 있습니다.

출처: PostScript document creation

본문

이 모듈은 PostScript 문서를 생성할 수 있게 해줍니다. pdf 확장과 유사한 점이 많은데, 실제로 API가 거의 동일해요. 그래서 많은 경우 각 함수의 접두어를 pdf_에서 ps_로 바꾸기만 하면 됩니다.

재미있는 점은 PostScript 문서에서는 의미가 없는 함수(예: 하이퍼링크 추가)도 그대로 동작한다는 거예요. 그런 함수는 문서가 나중에 PDF로 변환될 때 효과를 발휘합니다.

이 확장으로 만든 문서는 pdf 확장으로 만든 것보다 오히려 나은 경우도 있어요. pslib의 텍스트 렌더링 함수가 커닝(kerning), 하이픈 처리(hyphenation), 합자(ligature)를 다룰 수 있기 때문에, 박스로 감싼 텍스트의 출력 품질이 훨씬 좋아지기 때문입니다.

더 알아보기