PS 파일에 텍스트 추가

PS 파일의 텍스트 작업을 위한 C++ API 솔루션

 

강력한 페이지 설명 언어인 PostScript는 텍스트 배치 및 서식을 세부적으로 제어할 수 있습니다. PostScript에서 텍스트 작업을 할 때 고려해야 할 몇 가지 주요 차이점은 다음과 같습니다.

  • PostScript를 사용하면 PostScript 이름을 사용하여 글꼴을 선택할 수 있습니다. Times Roman, Helvetica 및 Courier와 같은 일반적인 글꼴은 기본적으로 사용 가능한 경우가 많습니다. 다양한 시스템에서 일관된 렌더링을 보장하기 위해 PostScript 파일에 글꼴을 직접 포함할 수 있습니다. 이는 사용자 정의 글꼴이나 덜 일반적인 글꼴 모음에 특히 중요합니다.
  • 글꼴 크기 및 스타일 - fontsize 연산자는 글꼴 크기를 포인트 단위로 설정합니다. 글꼴 스타일을 수정하려면 굵게, 기울임꼴 또는 기타 변형을 지정하는 setfont와 같은 연산자를 사용하세요.
  • 텍스트 위치 지정 - ‘moveto’ 연산자는 텍스트 커서를 페이지의 특정 지점에 배치합니다. PostScript에는 직접적인 정렬 연산자가 없지만 주의 깊게 정렬할 수 있습니다.
  • 텍스트 회전 및 크기 조정 - ‘회전’ 연산자를 사용하여 텍스트를 특정 각도로 회전할 수 있으며, ‘크기 조정’ 연산자를 사용하여 텍스트 크기를 늘리거나 줄일 수 있습니다.
  • 텍스트 렌더링 - PostScript는 가독성을 높이기 위해 텍스트 가장자리를 부드럽게 하는 앤티앨리어싱을 지원합니다. 문자(커닝)와 줄(행간) 사이의 간격을 제어하여 텍스트 모양을 미세 조정할 수도 있습니다.

이러한 측면을 이해하면 PostScript 기반 작업 흐름에서 적절한 글꼴 사용과 일관된 렌더링을 보장하는 데 도움이 될 수 있습니다. 하지만 무슨 일이 있어도 Aspose.Page는 PS 파일의 글꼴을 쉽게 관리할 수 있는 기능을 제공합니다. 이 API를 사용하면 사용자 정의 글꼴이나 시스템 글꼴을 사용하여 다양한 색상과 브러시의 텍스트를 추가할 수 있습니다. PS 파일 처리 방법PS 파일 텍스트 작업 방법 특히 설명서를 따르세요.

PS 문서에 텍스트를 삽입하려면 다음이 필요합니다.

  • 기능이 풍부하고 강력하며 사용하기 쉬운 문서 조작 및 변환 C++ API인 C++ API용 Aspose.Page입니다.

  • NuGet 패키지 관리자를 열고 Aspose.Page.Cpp를 검색하여 설치합니다. 패키지 관리자 콘솔에서 다음 명령을 사용할 수도 있습니다.

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

PS 파일에 텍스트를 추가하는 단계입니다.

아래 코드 조각은 C#에서 Aspose.Page 라이브러리를 사용하여 PS(PostScript) 문서에 유니코드 문자열을 사용하여 텍스트를 추가하는 방법을 보여줍니다. 예제의 전체 버전과 더 많은 예제를 보려면 Aspose.Page-for-C++ GitHub 프로젝트 로 이동하세요. /source/WorkingWithText/AddTextUsingUnicodeStringPS.cpp).

  1. 문서가 포함된 디렉터리의 경로로 dataDir 변수를 초기화합니다.
  2. FONTS_FOLDER 변수를 설정하여 필요한 글꼴이 포함된 폴더의 경로를 설정합니다.
  3. FileStream 클래스를 사용하여 PostScript 문서에 대한 출력 스트림을 만듭니다.
  4. PsSaveOptions 개체를 사용하여 PostScript 문서에 대한 저장 옵션을 지정합니다.
  5. 옵션 개체의 추가FontsFolders 속성은 FONTS_FOLDER에 대한 경로를 포함하는 배열로 설정됩니다. 이를 통해 시스템은 해당 폴더에서 필요한 글꼴을 찾을 수 있습니다.
  6. 텍스트와 크기를 지정합니다.
  7. 출력 스트림, 옵션 및 false를 매개변수로 사용하여 PsDocument 의 새 인스턴스를 만듭니다. 지정된 옵션을 사용하여 새 PostScript 문서를 초기화합니다.
  8. 문서 개체에서 ClosePage() 메서드를 호출하여 현재 페이지가 완료되었음을 나타냅니다.
  9. PS 문서에 대한 변경 사항을 저장하려면 Save() 메서드를 사용하십시오.
PS에 이미지 추가

PS PS 파일 형식이란 무엇입니까?

PS 형식은 PDL(페이지 설명 언어) 형식 중 하나입니다. 페이지에 그래픽 및 텍스트 정보를 포함할 수 있습니다. 그렇기 때문에 대부분의 이미지 편집 프로그램에서 이 형식을 지원했습니다. 포스트스크립트 파일 자체는 일종의 프린터 지침입니다. 여기에는 해당 페이지에서 인쇄할 내용과 방법에 대한 정보가 포함되어 있습니다.