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 Apa itu Format File XPS
Format XPS mirip dengan format PDF. Keduanya adalah format bahasa deskripsi halaman (PDL). EPS didasarkan pada HTML dan bukan pada bahasa PostScript. File .eps mampu memuat markup struktur dokumen bersama dengan informasi tentang bagaimana dokumen itu akan terlihat. Ada juga petunjuk tambahan tentang cara mencetak dan merender dokumen. Fitur formatnya adalah memperbaiki deskripsi dokumen yang berarti akan terlihat sama tidak peduli siapa dan dari sistem operasional apa yang membukanya.