Kode bentuk grafik vektor dari file XPS
Solusi API C++ untuk bekerja dengan grafik vektor pada file XPS
XPS, sama seperti Bahasa Deskripsi Halaman (Page Description Languages) lainnya, memungkinkan bekerja dengan grafis vektor. Solusi API C++ ini mencakup manipulasi grafis vektor dari file XPS. Ini menawarkan beragam fungsionalitas, sebagian di antaranya digambarkan dalam cuplikan kode di sini. Hanya ada beberapa contoh bagaimana cara menambahkan bentuk oval dan persegi panjang ke dalam file. Selain itu, Anda akan belajar mengatur warna bentuk (shape) tersebut. Dengan mengikuti metode ini, Anda akan dapat membuat bentuk geometris apa pun yang Anda perlukan.
Untuk bekerja dengan bentuk grafis vektor (vector graphics shapes) dari XPS, kita memerlukan:
API Aspose.Page untuk C++, yang merupakan API manipulasi dan konversi dokumen yang kaya fitur, handal, dan mudah digunakan untuk platform C++.
Anda dapat mendownload versi terbarunya secara langsung, cukup buka manajer paket NuGet (NuGet package manager), 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
Langkah-langkah menambahkan persegi panjang menggunakan C++.
- Pertama, atur jalur (path) ke direktori tempat dokumen akan disimpan.
- Buat file XPS dengan membuat instance XpsDocument Class .
- Gunakan metode dari Kelas XpsPath untuk membuat persegi panjang.
- Terakhir, simpan dokumen XPS yang dimodifikasi dengan memanggil Metode XPsDocument.Save.
Tambahkan persegi panjang
Tambahkan elips menggunakan C++.
Untuk menambahkan elips atau bentuk lainnya ke file XPS, Anda perlu mengambil langkah serupa dan menggunakan entitas yang sama seperti saat menambahkan persegi panjang.
Tambahkan elips
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.