XPS ke PDF
Konversi XPS ke PDF melalui Solusi API untuk C++.
Aspose.Page for XPS to PDF converter menawarkan konversi ke gambar PDF dengan menggunakan bahasa apa pun yang didukung oleh C++.
API yang Anda lihat di sini dapat digunakan untuk membuat aplikasi lintas platform Anda sendiri atau diintegrasikan ke dalam proyek C++ Anda.
Untuk mengonversi XPS ke PDF:
Aspose.Page for 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
Langkah-langkah untuk Mengonversi XPS ke PDF menggunakan C++
Aspose.Page memudahkan pengembang untuk memuat dan mengonversi file XPS ke PDF hanya dalam beberapa baris kode.
- Muat file dengan Aspose.Page untuk C++.
- Panggil metode Simpan().
- Lewati jalur file output dengan ekstensi file (PDF).
- File PDF akan disimpan di jalur yang ditentukan sehingga dalam program yang kompatibel.
Persyaratan sistem
Aspose.Page untuk C++ mendukung semua platform utama dan Sistem Operasi. Harap pastikan bahwa Anda memiliki prasyarat berikut:
- Microsoft Windows desktop (XP, Vista, 7, 8, 10), sistem operasi server (2003, 2008, 2012), dll.
- Microsoft Visual C++ versi 2017 atau lebih tinggi.
Konversi XPS ke PDF C++
System::SharedPtr<System::Drawing::Imaging::ImageFormat> imageFormat = System::Drawing::Imaging::ImageFormat::get_PDF();
System::SharedPtr<System::IO::FileStream> epsStream = System::MakeObject<System::IO::FileStream>(u"sourceFile.eps", System::IO::FileMode::Open, System::IO::FileAccess::Read);
System::SharedPtr<XPSDocument> document = System::MakeObject<EpsDocument>(xpsStream);
// If you want to convert Postscript file despite of minor errors set this flag
bool suppressErrors = true;
//Initialize options object with necessary parameters.
System::SharedPtr<ImageSaveOptions> options = System::MakeObject<ImageSaveOptions>(suppressErrors);
System::SharedPtr<Aspose::Page::XPS::Device::ImageDevice> device = System::MakeObject<Aspose::Page::XPS::Device::ImageDevice>();
auto __finally_guard_0 = ::System::MakeScopeGuard([&epsStream]()
{
psStream->Close();
});
try{
document->Save(device, options);
}catch (...){
throw;
}
System::ArrayPtr<System::ArrayPtr<uint8_t>> imagesBytes = device->get_ImagesBytes();
//loop through each imagesBytes and write via file stream
XPS ke PDF Aplikasi Web Konversi
Konversi XPS ke PDF sekarang juga dengan mengunjungi situs web Live Demo kami.
FAQ
1. Dapatkah saya mengonversi XPS ke PDF?
Solusi Aspose.Page memiliki fungsionalitas yang memungkinkan Anda mengonversi file XPS ke format lain secara online atau terprogram. Jika Anda perlu mengubah XPS menjadi PDF secara instan secara online, Anda mungkin ingin menggunakan XPS Konverter aplikasi lintas platform.
2. Dapatkah saya menemukan informasi yang lebih detail tentang cara mengonversi XPS ke PDF?
Buka bab Dokumentasi untuk menemukan informasi seperti Panduan Pengembang, Catatan Rilis, dan banyak lagi tentang Bahasa Deskripsi Halaman. Kunjungi proyek GitHub kami untuk melihat contoh kode untuk menggunakan solusi.
3. Apakah fungsionalitasnya gratis?
Pengonversi lintas platform gratis, sedangkan untuk solusi API Anda bisa mendapatkan Uji Coba gratis dan kemudian membeli produk jika diperlukan.
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.
PDF Apa itu Format File PDF
Portable Document Format atau seperti yang banyak kita ketahui PDF adalah format terbuka lintas platform dan salah satu yang paling terkenal di dunia. Setelah dikembangkan oleh Adobe, format bahasa deskripsi halaman (PDL) ini sekarang didukung oleh hampir semua lingkungan atau sistem operasi dan dapat dibaca oleh hampir semua perangkat.