Buat dokumen XPS dari awal

Solusi C++ API untuk membuat dan mengubah file XPS.

 

Solusi Aspose.Page untuk C++ API memungkinkan Anda memanipulasi file XPS dan file format Bahasa Deskripsi Halaman 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 mesin terbang ke) yang sudah ada. Cuplikan kode ditambahkan untuk pemahaman yang lebih baik.

Untuk membuat file XPS baru, kita membutuhkan:

  • Aspose.Page untuk C++ API yang kaya fitur, kuat, dan mudah digunakan untuk manipulasi dokumen dan API konversi untuk platform C++.

  • Anda dapat mengunduh versi terbarunya secara langsung, cukup buka pengelola paket NuGet, dan 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

Buat file XPS dengan C++

  1. Buat dokumen XPS baru menggunakan fungsi MakeObject, yang mengembalikan objek XpsDocument Kelas
  2. Tambahkan satu set mesin terbang ke dokumen menggunakan Metode AddGlyphs() dari objek dokumen XPS.
  3. Atur warna isian teks menggunakan Metode set_Fill, meneruskan kuas warna padat yang dibuat dengan Metode CreateSolidColorBrush dari objek dokumen XPS.
  4. Simpan hasil dokumen XPS ke file bernama output.xps di direktori yang ditentukan oleh variabel dir.

Kode C++ untuk membuat file XPS

    using Aspose::Page::XPS;
    using Aspose::Page::XPS::XpsModel;
    // Create an XPS document
    auto xpsDocs = MakeObject<XpsDocument>();

    // Add a glyph to the document
    auto glyphs = xpsDocs->AddGlyphs(u"Arial", 12, FontStyle::Regular, 300f, 450f, u"Hello World!");
    glyphs->set_Fill(xpsDocs->CreateSolidColorBrush(Color::get_Black));

    // Save the result
    xpsDocs->Save(dir + u"output.xps");



Pertanyaan Umum

1. Bagaimana cara mengedit file XPS?

Untuk memodifikasi file XPS dengan Solusi API ini, pertama-tama atur jalur ke file tersebut dan kemudian gunakan entitas Kelas XpsDocument untuk mengimplementasikan perubahan.

2. Bagaimana cara membuat file XPS?

Untuk membuat file XPS baru menggunakan Aspose.Page, Anda perlu mengatur jalur ke dokumen dan kemudian menggunakan konstruktor XpsDocument dari Kelas XpsDocument.

3. Bagaimana cara mengubah XPS ke DOCX?

Untuk mendapatkan file DOCX dari XPS, gunakan lintas platform gratis kami Konverter

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.