Membuat dokumen XPS dari awal
Solusi API C++ untuk membuat dan mengubah file XPS.
Solusi API Aspose.Page untuk C++ memungkinkan Anda memanipulasi file XPS dan file format Page Description Language lainnya. Fungsionalitas yang kaya memungkinkan penambahan berbagai bentuk ke dokumen, menggabungkan beberapa file menjadi satu, atau mengonversinya ke format yang lebih sesuai. Jika Anda baru mulai bekerja dengan format ini, berikut dijelaskan cara membuat file XPS baru dan memodifikasi (menambahkan glyph ke) yang sudah ada. Cuplikan kode ditambahkan untuk pemahaman yang lebih baik.
Untuk membuat file XPS baru, kita perlu:
Aspose.Page untuk C++ API, yang merupakan API manipulasi dan konversi dokumen yang kaya fitur, kuat, dan mudah digunakan untuk platform C++.
Anda dapat mengunduh versi terbarunya secara langsung, cukup buka manajer paket NuGet, cari Aspose.Page.Cpp dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.
Package Manager Console Command
PM> Install-Package Aspose.Page.Cpp
Membuat file XPS dengan C++
- Buat dokumen XPS baru menggunakan fungsi MakeObject
, yang mengembalikan objek Kelas XpsDocument - Tambahkan sekumpulan glif (glyphs) ke dokumen menggunakan Metode AddGlyphs() dari objek dokumen XPS.
- Atur warna isian teks menggunakan Metode set_Fill, dengan memasukkan solid color brush yang dibuat oleh Metode CreateSolidColorBrush dari objek dokumen XPS.
- Simpan dokumen XPS yang dihasilkan ke file bernama output.xps di direktori yang ditentukan oleh variabel dir.
Membuat file XPS
XPS Apa itu Format File XPS
XPS (XML Paper Specification) adalah alternatif Microsoft untuk PDF. Berdasarkan XML/HTML, menjaga tata letak di berbagai platform dan bersifat independen sistem operasi.