Онлайн-програма для перетворення JSON у PPS і код C++ для перетворення файлів JSON
Розробіть потужну програму для перетворення й експорту JSON на основі C++. Перетворіть один або декілька файлів JSON у PPS та інші формати за допомогою API автоматизації C++. Вільно конвертуйте файли JSON онлайн за допомогою програми з миттєвим завантаженням.
Конвертуйте файли JSON у файли PPS онлайн за допомогою програми
- Завантажте файли JSON для конвертації
- Зачекайте кілька секунд або більше залежно від розміру JSON
- Слідкуйте за рядком стану завантаження
- Натисніть кнопку «Конвертувати».
- JSON буде перетворено на документ PPS
- Завантажте перетворений файл PPS
Перетворіть JSON на PPS за допомогою C++ Automation API
- Create a new IWorkbook object and read valid JSON data from file
- Save JSON as PPTX using Save method
- Load PPTX document by using Presentation class
- Save the document to PPS format using Save method
Перетворіть JSON на PPS за допомогою C++
// Load the JSON. | |
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"sourceFile.json"); | |
// Save in PPTX format. | |
wkb->Save(u"convertedFile.pptx", SaveFormat_Pptx); | |
// Load the PPTX. | |
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"convertedFile.pptx"); | |
// Supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP file formats | |
// Save in PPT format. | |
prs->Save(u"convertedFile.ppt", Aspose::Slides::Export::SaveFormat::Ppt); |
Ще кілька випадків для збереження JSON у PPS з іншими функціями, такими як.
// Load the JSON. | |
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"sourceFile.json"); | |
// accessing the first worksheet in the Excel file | |
intrusive_ptr<IWorksheet> worksheet = workbook->GetIWorksheets()->GetObjectByIndex(0); | |
// setting the height of all rows in the worksheet to 25 | |
worksheet->GetICells()->SetStandardHeight(25); | |
//Setting the width of all columns in the worksheet to 20.5 | |
worksheet->GetICells()->SetStandardWidth(20.5); | |
// save in PPTX format. | |
wkb->Save(u"convertedFile.pptx", SaveFormat_Pptx); | |
// Load the PPTX. | |
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"convertedFile.pptx"); | |
// Supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP file formats | |
// Save in PPT format. | |
prs->Save(u"convertedFile.ppt", Aspose::Slides::Export::SaveFormat::Ppt); |
// Load the JSON. | |
intrusive_ptr<Aspose::Cells::IWorkbook> wkb = Factory::CreateIWorkbook(u"sourceFile.json"); | |
// Save in PPTX format. | |
wkb->Save(u"convertedFile.pptx", SaveFormat_Pptx); | |
// Load the PPTX. | |
SharedPtr<Presentation> prs = MakeObject<Presentation>(u"convertedFile.pptx"); | |
// Access first slide | |
SharedPtr<ISlide> slide = pres->get_Slides()->idx_get(0); | |
// Add an AutoShape of Rectangle type | |
SharedPtr<IAutoShape> ashp = slide->get_Shapes()->AddAutoShape(ShapeType::Rectangle, 150, 75, 150, 50); | |
ashp->get_FillFormat()->set_FillType(FillType::NoFill); | |
// Add TextFrame to the Rectangle | |
ashp->AddTextFrame(u" "); | |
// Accessing the text frame | |
SharedPtr<ITextFrame> txtFrame = ashp->get_TextFrame(); | |
// Create the Paragraph object for text frame | |
SharedPtr<IParagraph> paragraph = txtFrame->get_Paragraphs()->idx_get(0); | |
// Create Portion object for paragraph | |
SharedPtr<IPortion> portion = paragraph->get_Portions()->idx_get(0); | |
portion->set_Text(u"Watermark Text Watermark Text Watermark Text"); | |
// Adding another shape | |
SharedPtr<IAutoShape> ashape2 = slide->get_Shapes()->AddAutoShape(ShapeType::Triangle, 200, 365, 400, 150); | |
// Reorder shape | |
slide->get_Shapes()->Reorder(2, ashape2); | |
// Supports PPT, POT, PPS, POTX, PPSX, PPTM, PPSM, POTM, ODP, and OTP file formats | |
// Save in PPT format. | |
prs->Save(u"convertedFile.ppt", Aspose::Slides::Export::SaveFormat::Ppt); |
Розробіть програму для перетворення файлів JSON за допомогою C++
Потрібно розробити програму на основі C++, щоб легко зберігати й експортувати файли JSON у документ PPS? За допомогою
Aspose.Total for C++
будь-який розробник на C++ може інтегрувати наведений вище код API для програмування програми перетворення в різних форматах, включаючи Microsoft Word, Excel, Powerpoint, PDF, файли електронної пошти, зображення та інші формати. Потужна бібліотека C++ для перетворення документів, підтримує багато популярних форматів, включаючи формат JSON. Експортуючи документи в інші формати, програмісти можуть використовувати дочірні API Aspose.Total, включаючи
Aspose.Words for C++
,
Aspose.Cells for C++
,
Aspose.Slides for C++
,
Aspose.PDF for C++
,
Aspose.Imaging for C++
тощо.
Бібліотека перетворення JSON для C++
Існують альтернативні варіанти встановлення Aspose.Total для C++ у вашу систему. Виберіть той, який відповідає вашим потребам, і дотримуйтеся покрокових інструкцій:
- Встановіть із командного рядка як
nuget install Aspose.Total.Cpp
або - через консоль диспетчера пакетів Visual Studio за допомогою
Install-Package Aspose.Total.Cpp
. - Крім того, отримайте офлайн-інсталятор MSI або DLL у ZIP-файлі з завантажень .