המרת מסמכים באמצעות C++

המר את Microsoft Office Word, Excel, PowerPoint, PDF, תמונות ופורמטים שונים אחרים באמצעות ספריית C++.

 

ממשק API של אנדרואיד פותר את הנושא של המרת מסמכים ומפתחים יכולים להפוך את פתרון ניהול המסמכים והמניפולציה לאוטומטי בקלות על ידי שילוב API בתוך יישומים מפותחים חדשים או ביישומים קיימים. מתכנתי C++ יכולים להוסיף פונקציונליות כמו יצירה, עריכה או המרת מסמכים בפורמטים שונים בתוך הפתרון שלהם מבלי להסתמך על תוכנה כלשהי. כמה מקרים גנריים כמו txt ל-PDF, SVG ל-PNG, XLSX ל-CSV, JSON ל-CSV, Word ל-PDF, HTML ל-PDF, אפשר להמיר בקלות. יתר על כן, מעט מקרים בהם עוסק API המפורטים להלן ומעט קישורים שניתנו למקרי ההמרה הרלוונטיים.

המר את Microsoft Word לאקסל

Total C++ API תומך ב-Microsoft Word DOC/DOCX להמרת Excel. התהליך הוא, טען קובץ Word DOC / DOCX באמצעות הפניה לכיתה Aspose.PDF for Android via Java והפעל את פונקציית חבר Aspose.Cells for Android via Java כדי להמיר ל-HTML תחילה. לאחר מכן טען מסמך HTML באמצעות הפניה לכיתה Document והפעל את פונקציית חבר save כדי לשמור את המסמך בפורמט Excel.

C++ - המרת Word לאקסל

// supports DOC, DOT, DOCX, DOCM, DOTX, DOTM, RTF, WordML, MOBI, ODT, and OTT file formats
// load the DOCX.
System::SharedPtr<Document> doc = System::MakeObject<Document>(u"sourceFile.docx");
// save in HTML format
doc->Save(u"convertedFile.HTML");
// Load the HTML
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"convertedFile.html");
// supports XLS, XLSX, XLSB, XLSM, XLT, XLT, XLTM, XLAM, CSV, TSV, ODS, DIF, SXC, and FODS file formats.
// Save in XLSX format
wkb->Save(u"output.xlsx", SaveFormat_Xlsx);
 

המרת PDF ל-Word

ספריית ההמרה C++ תומכת גם ב-PDF למילה DOC, DOCX והמרת פורמטים אחרים. בהתחשב במקרה של עיבוד PDF ל-RTF, זהו תהליך דו-שלבי, ראשית המר את PDF לפורמט Word DOC/DOCX ואז עבד אותו ל-RTF. השלבים הכלולים לכך, טעינת קובץ PDF באמצעות הפניה לכיתה Workbook והפעלת פונקציית חבר save להמרת PDF ל-Word. כעת טען שוב את קובץ Word DOC / DOCX באמצעות הפניה לכיתה Workbook של Aspose.Words API ושמור אותו בפורמט RTF באמצעות פונקציית חבר Document .

C++ - המרת PDF ל-Word

 

המרת JSON ל-Word

עבור המרת JSON, C++ API תומך בשילובים שונים כגון JSON ל-Word, Json ל-PowerPoint, Word ל-JSON וכו’. בהתחשב במקרה של המרת Word, Process הוא לקרוא נתוני JSON חוקיים מהקובץ באמצעות אובייקט save חדש ולאחר מכן להפעיל את שיטת Presentation כדי לשמור JSON כקובץ PDF. אז עכשיו טען קובץ שמור באמצעות מחלקה save ושמור אותו בפורמט מסמך Word בשיטת Workbook .

C++ - המרת JSON ל-Word

// Load the JSON.
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"sourceFile.json");
// Save in PDF format.
wkb->Save(u"convertedFile.pdf", SaveFormat_Pdf);
// Load the PDF.
System::SharedPtr<Document> doc = System::MakeObject<Document>(u"sourceFile.pdf");
// supports DOC, DOT, DOCM, DOTX, DOTX, FLATOPC, RTF, WordML, MOBI, CHM, ODT, OTT, PS, PCL, EPUB file formats
// Save in DOC format.
doc->Save(u"convertedFile.doc");