Total Android API вирішує проблему перетворення документів, і розробники можуть легко автоматизувати рішення для керування документами та маніпуляції, інтегруючи API у нові розроблені програми або в існуючі програми. Програмісти C++ можуть додавати такі функції, як створення, редагування або конвертація документів різного формату в рамках свого рішення, не покладаючись на будь-яке програмне забезпечення. Кілька загальних випадків, як-от txt у PDF, SVG у PNG, XLSX у CSV, JSON у CSV, Word у PDF, HTML у PDF, можна легко конвертувати. Крім того, кілька випадків, які API розглядає, перелічені нижче, і кілька посилань, наданих для відповідних випадків перетворення.
Перетворення Microsoft Word на Excel
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 в Excel
// 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 у Word DOC, DOCX та інші формати. Розглядаючи випадок візуалізації PDF у формат RTF, це двоетапний процес: спочатку конвертуйте PDF у формат Word DOC/DOCX, а потім відтворюйте його у формат RTF. Для цього включено кроки, завантаження файлу PDF за допомогою посилання на клас Workbook і виклик функції-члена save для перетворення PDF у Word. Тепер знову завантажте файл Word DOC / DOCX за допомогою посилання на клас Workbook API Aspose.Words і збережіть його у форматі RTF за допомогою функції-члена Document .
C++ - Конвертація PDF у Word
Перетворення JSON на Word
Для перетворення JSON C++ API підтримує різні комбінації, такі як JSON у Word, Json у PowerPoint, Word у JSON тощо. Розглядаючи випадок перетворення Word, процес полягає в тому, щоб зчитувати дійсні дані 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"); |