המרת מצגת PowerPoint למסמך Word באמצעות C++

ייתכנו מקרים שבהם יש לך מצגת PowerPoint וברצונך ליצור מסמך שמתאר את תוכנו בפירוט. לשם כך, אתה יכול להמיר את קבצי ה-PPTX שלך לפורמט Word ולשנות את קובץ ה-Word כדי להזין את הפרטים עבור כל שקופית. במאמר זה, תלמד כיצד להמיר קבצי PowerPoint PPTX/PPT לפורמט וורד באופן פרוגרמטי באמצעות C++.

C++ API להמרת קבצי PowerPoint לפורמט וורד

על מנת להמיר מצגות PowerPoint למסמכי Word, נשתמש בממשקי ה-API Aspose.Slides for C++ ו-Aspose.Words for C++. הראשון הוא ממשק API לעבודה עם קבצי PowerPoint, בעוד שהשני משמש ליצירה, קריאה ושינוי של מסמכי Word. נשתמש ב-Aspose.Slides for C++ API כדי להמיר את קובץ ה-PowerPoint לפורמט HTML וב-Aspose.Words for C++ API כדי להמיר את ה-HTML שנוצר לפורמט Word. אתה יכול להתקין את ממשקי ה-API דרך NuGet או להוריד אותם ישירות מהקטע הורדות.

PM> Install-Package Aspose.Slides.Cpp
PM> Install-Package Aspose.Words.Cpp

המר קבצי PowerPoint PPTX/PPT לפורמט DOCX באמצעות C++

להלן השלבים להמרת קבצי PowerPoint PPTX/PPT לפורמט DOCX באמצעות C++.

הקוד לדוגמה הבא מראה כיצד להמיר קבצי PowerPoint PPTX/PPT לפורמט DOCX באמצעות C++.

// נתיבי קבצים
const String sourceFilePath = u"SourceDirectory\\Slides\\SamplePresentation.pptx";
const String outputFilePath = u"OutputDirectory\\SlidesToWord_out.docx";

// טען את קובץ המצגת
auto presentation = System::MakeObject<Aspose::Slides::Presentation>(sourceFilePath);

// צור מופע של המחלקה MemoryStream
auto stream = System::MakeObject<MemoryStream>();

// שמור את המצגת בזרם
presentation->Save(stream, SaveFormat::Html);
stream->Flush();
stream->Seek(0, SeekOrigin::Begin);

// צור מופע של המחלקה Document באמצעות הזרם
auto doc = System::MakeObject<Aspose::Words::Document>(stream);

// שמור את מסמך ה-Word
doc->Save(outputFilePath, Aspose::Words::SaveFormat::Docx);

קבל רישיון חינם

על מנת לנסות את ה-API ללא מגבלות הערכה, אתה יכול לבקש רישיון זמני בחינם.

סיכום

במאמר זה, למדת כיצד להמיר קבצי PowerPoint PPTX/PPT למסמכי Word באמצעות C++. השתמשנו ב-Aspose.Slides for C++ API כדי להמיר קבצי PPTX/PPT לפורמט HTML ו-Aspose.Words for C++ API כדי להמיר את ה-HTML שנוצר לפורמט DOCX. למידע נוסף על ממשקי API אלה, תוכל לבקר בתיעוד הרשמי שלהם. בכל מקרה של שאלות, אנא אל תהסס לפנות אלינו בפורום התמיכה החינמית שלנו.

הערה: ייתכן שתרצה לבדוק את Aspose ממיר PowerPoint to Word, שהוא יישום חי של ההליך העיקרי במאמר זה.

ראה גם