OpenOffice משתמש בפורמט קובץ ODP עבור מסמכי המצגת שלו. קובצי ODP הם אוסף של שקופיות המכילות טקסט, תמונות, תרשימים, אנימציות וסוגי מדיה אחרים. ייתכנו מצבים שבהם עליך להמיר את קבצי ה-ODP לפורמט PDF. לשם כך, מאמר זה ילמד אותך כיצד להמיר קבצי ODP לפורמט PDF באמצעות C++.
C++ API להמרת קבצי ODP לפורמט PDF
Aspose.Slides for C++ הוא C++ API לעבודה עם קבצי PowerPoint. זה מאפשר לך ליצור, לקרוא ולשנות קבצי PowerPoint ללא צורך בתוכנה נוספת. יתר על כן, ה-API תומך בהמרת קבצי 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 עבור C++ הוא ממשק API חזק שאתה יכול לחקור בפירוט על ידי ביקור בתיעוד הרשמי. בכל שאלה, אנא אל תהסס לפנות אלינו ב[פורום התמיכה החינמית] שלנו9.