رخصة تحميل MS PUB
احصل على ترخيص MS Publisher من ملف أو دفق C++
Microsoft Publisher هو برنامج متخصص في تخطيط الصفحة وتصميمها. وهو يدعم تنسيقات ملفات مختلفة ، بما في ذلك MS Publisher 2.0 أو أحدث ، و .txt ، و RTF ، و MS Word ، و HTML ، ونص Unicode ، والمزيد. تنسيق ملف .pub في Publisher متعدد الاستخدامات ، حيث يمكن أن يتضمن مزيجًا من النصوص والصور والرسومات ، مما يجعله مثاليًا لإنشاء مواد ترويجية مثل النشرات والكتيبات والبطاقات البريدية. يمكن فتح هذه الملفات وتحريرها وطباعتها باستخدام Microsoft Publisher ، لكن لا يمكن فتحها أو تحريرها في برامج أخرى ، مثل Microsoft Word أو Adobe InDesign ، ما لم يتم تحويلها أولاً إلى تنسيق ملف آخر.
Aspose.PUB for C++ هي مكتبة مصممة للعمل مع ملفات .pub. يسمح بتحميل ملفات .pub وتحريرها وتحويلها إلى PDF و HTML و XLSX و DOC وتنسيقات صور أخرى. يمكن دمج المكتبة في مشاريع C++ أو استخدامها لإنشاء تطبيقات عبر الأنظمة الأساسية لفتح ملفات Microsoft Publisher ودمجها وتحويلها. باستخدام هذا الحل ، يمكنك تحويل ملفات .pub بكفاءة دون الحاجة إلى برامج أو اشتراكات إضافية. يمكن العثور على أمثلة لتطبيق المكتبة في مختلف التطبيقات واختبارها.
في هذه الصفحة ، ستتعلم كيفية تعيين ترخيص لاستخدام مكتبة Aspose.Pub لـ C++. ملف الترخيص مطلوب لاستخدام المكتبة ويتيح الوصول إلى ميزاتها وإمكانياتها وسيوفر أيضًا للمستخدم إمكانية الوصول إلى الدعم والترقيات. لمعرفة أمثلة التعليمات البرمجية وملفات البيانات الأخرى ، يرجى الانتقال إلى Aspose Github Project .
لتحميل الترخيص ، ستحتاج إلى تثبيت Aspose.PUB API. يمكنك القيام بذلك إما عن طريق البحث عنه في مدير الحزم NuGet أو باستخدام أمر Install-Package Aspose.PUB في وحدة تحكم مدير الحزمة.
Package Manager Console Command
PM> Install-Package Aspose.PUB
يشرح هذا الرمز تحميل ترخيص Aspose.PUB من ملف. لهذا ، يجب اتخاذ الخطوات التالية:
- قم بتهيئة كائن الترخيص من النوع Aspose :: Pub :: License. تُستخدم الطريقة System :: MakeObject() لإنشاء مثيل لفئة License ديناميكيًا .
- استدعاء الأسلوب SetLicense() على كائن الترخيص ومرر المسار إلى ملف الترخيص كوسيطة .
خطوات تحميل ترخيص PUB من ملف 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");
لتحميل ترخيص Aspose.PUB من تيار ، يجب اتباع الخطوات التالية:
- قم بإنشاء مثيل لفئة License وقم بتعيينه لمتغير الترخيص.
- لتحميل الترخيص ، قم بإنشاء مثيل من فئة FileStream ، والتي تمثل دفقًا من البايتات وتستخدم للقراءة من الملفات والكتابة إليها.
- قم باستدعاء الأسلوب SetLicense() على كائن الترخيص ومرره إلى الكائن myStream. تحدد هذه الطريقة ترخيص مكتبة Aspose.Pub باستخدام محتويات ملف الترخيص الذي يمثله الكائن FileStream.
خطوات تحميل ترخيص PUB من تيار 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);