Tambah Teks ke XPS

Solusi API C++ untuk bekerja dengan teks file xps

 

Solusi API Aspose.Page untuk C++ memungkinkan Anda memanipulasi file XPS bersama dengan file format Bahasa Deskripsi Halaman (Page Description Language) lainnya. Di antara fitur-fitur lainnya, Solusi ini memungkinkan Anda dengan mudah menambahkan teks ke dokumen XPS menggunakan aplikasi C++. Anda dapat melakukannya dengan menggunakan Kelas XpsGlyphs , yang memungkinkan Anda menambahkan teks ke dokumen XPS dengan menentukan brush pilihan Anda. Berikut adalah contoh cara menambahkan teks ke dokumen XPS hanya dengan beberapa baris kode. Untuk contoh lengkap dan file data, silakan buka proyek Github kami

Untuk membuat kode file XPS, Anda perlu memiliki:

  • API Aspose.Page untuk C++, 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, dan cari Aspose.Page.Cpp dan instal. Anda juga dapat menggunakan perintah berikut dari Konsol Manajer Paket.

Package Manager Console Command

    PM> Install-Package Aspose.Page.Cpp

Langkah-langkah untuk menambahkan teks ke file XPS.

Kode C++ ini menunjukkan cara menambahkan teks ke dokumen XPS menggunakan Aspose.Page untuk C++.

  1. Buat dokumen XPS baru menggunakan Kelas XpsDocument .
  2. Tambahkan glyph ke objek dokumen dengan informasi font yang diperlukan. Buat objek XpsGlyphs, yang digunakan untuk menambahkan teks ke dokumen XPS. Metode AddGlyphs() digunakan untuk menambahkan teks, dan metode ini memerlukan font, ukuran font, gaya font, posisi X dan Y teks, serta teks yang akan ditambahkan.
  3. Brush yang dibuat di atas kemudian ditetapkan sebagai properti fill dari objek glyphs.
  4. Simpan dokumen XPS yang telah dimodifikasi dengan memanggil Metode Save() dari Kelas XpsDocument dan memasukkan path untuk menyimpan file.
Tambah teks ke XPS



Pertanyaan Umum

1. Bisakah saya menambahkan teks ke dokumen XPS?

Ya, dimungkinkan untuk menambahkan teks ke file XPS. XPS adalah format dokumen tata letak tetap yang dikembangkan oleh Microsoft, mirip dengan PDF, dan mendukung penyertaan teks bersama konten lain seperti gambar dan bentuk.

2. Bagaimana cara menambahkan teks dengan format tertentu dalam file XPS?

Untuk memasukkan teks ke dalam dokumen XPS menggunakan Aspose.Page API Solution, buat instance objek XpsGlyphs. Objek ini berfungsi sebagai saluran untuk menambahkan konten tekstual. Gunakan Metode AddGlyphs() untuk tujuan ini, yang memerlukan input termasuk font, ukuran font, dan gaya font, bersama dengan koordinat X dan Y yang menentukan posisi teks. Terakhir, berikan teks sebenarnya untuk ditambahkan sebagai argumen.

3. Apakah ada batasan atau pertimbangan saat menambahkan teks ke file XPS?

Ada beberapa batasan dan pertimbangan yang perlu diingat. Misalnya, font yang digunakan dalam dokumen XPS harus tertanam atau tersedia di sistem tempat dokumen dilihat untuk memastikan rendering yang tepat. Selain itu, pemformatan teks dapat bervariasi tergantung pada perangkat lunak yang digunakan untuk membuat atau mengedit file XPS, jadi penting untuk menguji dokumen dengan pemirsa yang berbeda untuk memastikan tampilan yang konsisten di seluruh platform.

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.