사전

PostScript - 페이지 설명 언어

PDF2Go - 지식 베이스 - 용어 사전: PostScript가 무엇이며 PDF 문서와 어떤 관련이 있는지 알아보세요.

PostScript란 무엇인가요?

PostScript 는 Adobe Systems에서 개발한 페이지 설명 언어로, 인쇄 및 출판 산업 에서 장치에 독립적인 방식으로 인쇄 페이지의 모양을 설명하는 데 널리 사용됩니다. 텍스트, 벡터 그래픽, 래스터 이미지가 페이지에 어떻게 렌더링되고 배치되는지를 정의합니다.

PDF와의 관계:

PostScript 는 PDF (Portable Document Format) 파일을 생성하고 처리하는 데에도 중요한 역할을 합니다. PDF는 벡터 그래픽과 텍스트와 같이 PostScript 언어로 설명된 요소를 포함하는 경우가 많습니다. PDF 파일을 인쇄하거나 볼 때 PostScript 명령이 해석되어 최종 출력물이 생성됩니다.

또한 PostScript 파일은 PDF가 PostScript를 기반으로 하기 때문에 직접 PDF 형식으로 변환할 수 있습니다. 게다가 PostScript 파일에는 스크립트와 프로그래밍 가능한 요소가 포함될 수 있으며, 변환 과정에 따라 PDF 파일이 이를 유지할 수도 있고 유지하지 않을 수도 있습니다. PostScript를 이해하면 PDF 문맥에서 그 역할을 더 잘 이해하는 데 도움이 됩니다.

PostScript와 PDF

PostScript는 프로그래밍 언어입니다. PostScript 파일은 인터프리터에 의해 실행될 때 페이지를 그리는 프로그램이며, 다른 프로그램처럼 반복문, 변수, 조건문을 포함할 수 있습니다. PDF는 PostScript를 기반으로 하지만 의도적으로 프로그래밍 기능을 제거했습니다. PDF는 생성 과정의 단계 대신 최종 결과를 기술하기 때문에, 이전 모든 페이지를 처리하지 않고도 원하는 페이지를 바로 열 수 있습니다.

실제 사용에서 이 차이가 중요한 이유

  • 랜덤 액세스. PDF 리더는 바로 400페이지로 이동할 수 있지만, PostScript 인터프리터는 그 페이지에 도달하기 위해 파일을 순서대로 처리해야 합니다.
  • 예측 가능성. 동일한 PDF는 어디에서나 같은 방식으로 렌더링되지만, PostScript 프로그램은 인터프리터에 따라 다르게 동작할 수 있습니다.
  • Features. Interactivity, 양식, 주석 및 암호화는 PDF에 존재하며, PostScript에는 이에 해당하는 기능이 없습니다.

PostScript는 여전히 인쇄 분야에서 사용되며, RIP 이(가) 여전히 입력으로 이를 받을 수 있고, 두 형식은 서로 간에 자주 변환됩니다. PDF가 물려받은 객체 구문 을 포함한 그 드로잉 모델 덕분에 두 형식이 내부적으로 매우 비슷해 보입니다.