Operasi lintas paket dalam Paket XPS
Memanipulasi halaman, warna, dan mesin terbang dalam Paket XPS melalui C++
Aspose.Page API untuk C++ menawarkan pustaka terpisah untuk bekerja dengan file XPS, memungkinkan Anda memperlakukannya sebagai format berbeda. Perpustakaan ini menawarkan berbagai fitur berguna, termasuk menggabungkan dokumen XPS, mengonversinya ke format lain, dan memanipulasi grafik di dalamnya.
Salah satu aspek penting dari file XPS adalah kemampuannya untuk memuat banyak file dalam satu dokumen. Hasilnya, pustaka Aspose.Page XPS menyediakan fungsionalitas untuk mengelola file internal ini dan halamannya. Operasi ini, yang dikenal sebagai "operasi lintas paket", melibatkan manipulasi konten di berbagai dokumen XPS.
Bagian ini akan mempelajari contoh spesifik operasi lintas paket, seperti mengelola halaman dalam satu dokumen XPS dan menambahkan teks (mesin terbang) dengan warna tertentu.
Namun untuk mencoba fungsinya, Anda harus mendapatkan solusinya terlebih dahulu:
Buka manajer paket NuGet, dan cari Aspose.Page dan instal. Anda juga dapat menggunakan perintah berikut dari Package Manager Console.
Langkah-langkah untuk memanipulasi halaman dalam Paket XPS C++.
- Tetapkan jalur ke direktori dokumen.
- Buat file XPS menggunakan Kelas XpsDocument .
- Untuk menyisipkan halaman aktif dari satu dokumen ke awal dokumen lain gunakan InsertPage() Metode.
- Untuk menyisipkan halaman aktif dari satu dokumen ke akhir dokumen lain gunakan Metode AddPage() .
- Untuk menghapus halaman kosong gunakan Metode RemovePage() .
- Untuk menghapus halaman dari satu dokumen ke dokumen lain gunakan InsertPage() dan SelectActivePage() Metode.
- Simpan dokumen XPS yang diubah menggunakan Metode XPsDocument.Save .
Memanipulasi Halaman
Langkah-langkah untuk menambahkan klon mesin terbang dalam Paket XPS C++.
- Tetapkan jalur ke direktori dokumen.
- Buka aliran file XPS.
- Buat file XPS menggunakan Kelas XpsDocument.
- Tambahkan mesin terbang ke dokumen menggunakan Metode AddGlyphs() .
- Buat file XPS kedua menggunakan Kelas XpsDocument.
- Untuk mengkloning mesin terbang dari file pertama ke file kedua, gunakan Add() dan Clone() Metode.
- Simpan kedua dokumen XPS melalui Metode XPsDocument.Save().
Tambahkan Glyph Clone Dan Ubah Warna
Langkah-langkah untuk menambahkan Glyph C++ berisi gambar.
- Tetapkan jalur ke direktori dokumen.
- Buka aliran file XPS.
- Buat file XPS menggunakan Kelas XpsDocument.
- Tambahkan mesin terbang ke dokumen menggunakan Metode AddGlyphs().
- Untuk mengisi mesin terbang dengan kuas gambar gunakan Metode CreateImageBrush() .
- Buat file XPS kedua menggunakan Kelas XpsDocument.
- Tambahkan mesin terbang dengan font dari dokumen pertama ke dokumen kedua menggunakan Metode AddGlyphs().
- Buat kuas gambar dari isi dokumen pertama dan isi mesin terbang di dokumen kedua menggunakan Metode CreateImageBrush().
- Simpan kedua dokumen XPS melalui Metode XPsDocument.Save().
Tambahkan Gambar Berisi Glyph Dan Gambar Asing
XPS What is XPS File Format
XPS (XML Paper Specification) adalah alternatif Microsoft untuk PDF. Berdasarkan XML/HTML, menjaga tata letak di berbagai platform dan bersifat independen sistem operasi.