기초부터 XPS 문서 생성
XPS 파일을 생성하고 변경하기 위한 C++ API 솔루션입니다.
Aspose.Page for C++ API 솔루션을 사용하면 XPS 파일 및 기타 페이지 기술 언어(Page Description Language) 형식 파일을 조작할 수 있습니다. 풍부한 기능을 통해 문서에 다양한 모양을 추가하거나, 여러 파일을 하나로 병합하거나, 더 적합한 형식으로 변환할 수 있습니다. 이 형식을 처음 사용하기 시작하는 경우를 위해, 여기에서 새 XPS 파일을 생성하고 기존 파일을 수정(글리프 추가)하는 방법을 설명합니다. 이해를 돕기 위해 코드 조각이 추가되었습니다.
새 XPS 파일을 생성하려면 다음이 필요합니다.
C++ 플랫폼을 위한 기능이 풍부하고 강력하며 사용하기 쉬운 문서 조작 및 변환 API인 Aspose.Page for C++ API.
최신 버전을 직접 다운로드할 수 있습니다. NuGet 패키지 관리자를 열고 Aspose.Page.Cpp를 검색하여 설치하면 됩니다. 패키지 관리자 콘솔(Package Manager Console)에서 다음 명령을 사용할 수도 있습니다.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
C++로 XPS 파일 생성
- XpsDocument
클래스의 객체를 반환하는 MakeObject
함수를 사용하여 새 XPS 문서를 생성합니다. - XPS 문서 객체의 AddGlyphs() 메서드를 사용하여 문서에 글리프(glyphs) 세트를 추가합니다.
- XPS 문서 객체의 CreateSolidColorBrush 메서드로 생성된 단색 브러시를 전달하여 set_Fill 메서드를 사용해 텍스트의 채우기 색상을 설정합니다.
- dir 변수로 지정된 디렉토리에 output.xps라는 이름의 파일로 결과 XPS 문서를 저장합니다.
XPS 파일 생성
XPS XPS 파일 형식이란 무엇입니까?
XPS (XML Paper Specification) は、Microsoft が提供する PDF の代替フォーマットです。XML/HTML ベースで、プラットフォームに依存せずレイアウトを保持します。