Memuat Lisensi MS PUB

Dapatkan lisensi MS Publisher dari file atau streaming C++

 

Microsoft Publisher adalah perangkat lunak yang berspesialisasi dalam tata letak dan desain halaman. Ini mendukung berbagai format file, termasuk MS Publisher 2.0 atau lebih baru, .txt, RTF, MS Word, HTML, teks Unicode, dan banyak lagi. Format file .pub di Publisher serbaguna, karena dapat menyertakan campuran teks, gambar, dan grafik, menjadikannya ideal untuk membuat materi promosi seperti selebaran, brosur, dan kartu pos. File‑file ini dapat dibuka, diedit, dan dicetak menggunakan Microsoft Publisher, tetapi tidak dapat dibuka atau diedit di program perangkat lunak lain, seperti Microsoft Word atau Adobe InDesign, kecuali terlebih dahulu dikonversi ke format file lain.

Aspose.PUB untuk C++ memungkinkan Anda bekerja dengan file PUB secara langsung dalam aplikasi C++. Perpustakaan ini memungkinkan pemuatan, pengeditan, dan konversi file .pub ke PDF, HTML, XLSX, DOC, serta format gambar lainnya. Perpustakaan dapat diintegrasikan ke dalam proyek Anda atau digunakan untuk membuat aplikasi lintas platform yang dapat membuka, menggabungkan, dan mengonversi file Microsoft Publisher. Dengan fungsionalitas opsional (tersedia pada beberapa edisi), Anda dapat membuka file PUB untuk tampilan atau pengeditan ringan, bahkan menggabungkan beberapa file PUB menjadi satu dokumen untuk menyederhanakan alur kerja. Jadi, hentikan perjuangan dengan batasan PUB.

Di halaman ini, Anda akan mempelajari cara menyetel lisensi untuk menggunakan pustaka Aspose.Pub untuk C++. File lisensi diperlukan untuk menggunakan perpustakaan dan memberikan akses ke fitur serta kemampuan mereka, serta menyediakan akses ke dukungan dan pembaruan. Untuk melihat contoh kode lain dan file data, silakan kunjungi Aspose Proyek Github .

Sebelum mulai menggunakan Aspose.PUB, Anda harus mengaktifkan lisensinya. Buka **NuGet Package Manager** proyek Anda dan cari **Aspose.PUB**. Instal paket langsung di dalam lingkungan pengembangan Anda. Jika lebih suka baris perintah, buka **Package Manager Console** dan ketik `Install-Package Aspose.PUB` (tanpa tanda kutip). Setelah menyelesaikan salah satu langkah tersebut, Anda siap memanfaatkan Aspose.PUB dalam proyek Anda.

Package Manager Console Command


    PM> Install-Package Aspose.PUB

Kode ini menjelaskan pemuatan lisensi Aspose.PUB dari sebuah file. Untuk ini, langkah selanjutnya harus diambil:

  1. Inisialisasi objek lisensi bertipe Aspose::Pub::License. Metode System::MakeObject() digunakan untuk membuat instance kelas License secara dinamis.
  2. Panggil metode SetLicense() pada objek lisensi dan berikan jalur ke file lisensi sebagai argumen.

Langkah-langkah untuk Memuat lisensi PUB dari file C++

    using Aspose::PUB;
    using System;
    // Initialize the license object
	auto license = System::MakeObject<Aspose::Pub::License>();
	// Set the license
	license->SetLicense(dataDir() + u"License\\Aspose.PUB.C++.lic");

Untuk memuat lisensi Aspose.PUB dari aliran, langkah selanjutnya harus diambil:

  1. Buat instance kelas License dan tetapkan ke variabel License.
  2. Untuk memuat lisensi, buat instance kelas FileStream, yang mewakili aliran byte dan digunakan untuk membaca dari dan menulis ke file.
  3. Panggil metode SetLicense() pada objek lisensi dan berikan objek myStream kepadanya. Metode ini menyetel lisensi untuk pustaka Aspose.Pub menggunakan isi file lisensi yang diwakili oleh objek FileStream.

Langkah-langkah untuk Memuat lisensi PUB dari aliran C++

    // Initialize a license object
    intrusive_ptr<License>license = new License();
    // Load the license in FileStream
    intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.PUB.Cpp.lic"), FileMode_Open);(u"License\\Aspose.Total.C++.lic", System::IO::FileMode::Open);
    // Set the license
    license->SetLicense(myStream);



Pertanyaan Umum

1. Bagaimana cara mendapatkan lisensi untuk Solusi API Aspose.PUB?

Cara termudah untuk menerapkan lisensi adalah dengan meletakkan file lisensi di folder yang sama dengan file Aspose.PUB.dll dan tentukan nama file saja tanpa jalur. Pilihan lainnya adalah memuat lisensi dari aliran.

2. Apakah ada batasan dalam versi evaluasi Aspose.PUB?

Versi uji coba Aspose.PUB menawarkan fungsionalitas produk yang lengkap, dengan satu-satunya perbedaan adalah adanya peringatan versi evaluasi yang ditampilkan secara jelas di bagian atas dokumen yang dikonversi.

3. Dapatkah saya mengevaluasi Solusi API Aspose.PUB sebelum membeli lisensi?

Tentu saja, Aspose menawarkan versi evaluasi gratis dari Solusi API Aspose.PUB bagi pengembang untuk menguji fungsionalitas dan kompatibilitasnya dengan aplikasi mereka. Versi evaluasi memungkinkan Anda menjelajahi kemampuan API dan memastikannya memenuhi kebutuhan Anda sebelum membuat keputusan pembelian. Cukup unduh versi evaluasi dari situs web Aspose dan mulailah mengevaluasinya di lingkungan pengembangan Anda.