يستخدم OpenOffice تنسيق ملف ODP لمستندات العرض الخاصة به. ملفات ODP عبارة عن مجموعة من الشرائح التي تحتوي على نصوص وصور ومخططات ورسوم متحركة وأنواع وسائط أخرى. قد تكون هناك مواقف تحتاج فيها إلى تحويل ملفات ODP إلى تنسيق PDF. تحقيقًا لهذه الغاية ، ستعلمك هذه المقالة كيفية تحويل ملفات ODP إلى تنسيق PDF باستخدام C ++.
C ++ API لتحويل ملفات ODP إلى تنسيق PDF
Aspose.Slides for C ++ هو C ++ API للعمل مع ملفات PowerPoint. يمكّنك من إنشاء ملفات PowerPoint وقراءتها وتعديلها دون الحاجة إلى برامج إضافية. علاوة على ذلك ، تدعم واجهة برمجة التطبيقات تحويل ملفات ODP إلى تنسيق PDF. يمكنك إما تثبيت API من خلال NuGet أو تنزيلها مباشرة من قسم التنزيلات.
PM> Install-Package Aspose.Slides.Cpp
تحويل ملفات ODP إلى تنسيق PDF باستخدام C ++
فيما يلي خطوات تحويل ملفات ODP إلى تنسيق PDF باستخدام C ++.
- قم بتحميل ملف ODP باستخدام فئة Presentation.
- احفظ ملف ODP بصيغة PDF باستخدام طريقة Presentation-> Save (System :: String fname، Export :: SaveFormat format).
يوضح نموذج التعليمات البرمجية التالي كيفية تحويل ملفات ODP إلى تنسيق PDF باستخدام C ++.
// مسارات الملفات
const String sourceFilePath = u"SourceDirectory\\Slides\\AccessOpenDoc.odp";
const String outputFilePath = u"OutputDirectory\\OdpToPdf_out.pdf";
// قم بتحميل ملف ODP
auto presentation = System::MakeObject<Presentation>(sourceFilePath);
// احفظ ملف PDF
presentation->Save(outputFilePath, SaveFormat::Pdf);
احصل على رخصة مجانية
لتجربة API بدون قيود تقييمية ، يمكنك طلب ترخيص مجاني مؤقت.
استنتاج
في هذه المقالة ، تعلمت كيفية تحويل ملفات ODP إلى تنسيق PDF باستخدام C ++. يوضح مقتطف الشفرة المشترك كيفية تحويل ملفات ODP إلى تنسيق PDF ببضعة أسطر من التعليمات البرمجية. Aspose.Slides for C ++ هي واجهة برمجة تطبيقات قوية يمكنك استكشافها بالتفصيل من خلال زيارة الوثائق الرسمية. في حالة وجود أي أسئلة ، لا تتردد في الاتصال بنا على منتدى الدعم المجاني.