When time Aspose.PDF for C++ Support Output Microsoft Office: DOC, DOCX, XLS, PPTX?

When time Aspose.PDF for C++ Support Output Microsoft Office: DOC, DOCX, XLS, PPTX?

@holeen

Thanks for contacting support.

Aspose.PDF for C++ supports the feature to convert PDF document into DOC, DOCX and XLS formats. However, we have logged a feature request as PDFCPP-717 in our issue tracking system for support of PDF to PPTX feature. Please check following code snippet, in order to convert PDF to DOC/DOCX and XLS formats:

// PDF to DOCX
auto doc1 = MakeObject<Document>(u"..\\Data\\Attachments\\Attachment.pdf");
SharedPtr<DocSaveOptions> saveOptions = MakeObject<DocSaveOptions>();
saveOptions->set_Format(DocSaveOptions::DocFormat::DocX);
doc1->Save(u"output.docx", saveOptions);
// PDF to XLS
auto doc2 = MakeObject<Document>(u"..\\Data\\Attachments\\Attachment.pdf");
SharedPtr<ExcelSaveOptions> saveOptions2 = MakeObject<ExcelSaveOptions>();
doc2->Save(u"output.xls", saveOptions2);

As soon as above logged feature is available, we will surely let you know. Please be patient and spare us little time.

We are sorry for the inconvenience.

Why not support pdf to xlsx and PPT formats?

@holeen

Thanks for writing back.

A feature request for PDF to XLSX support has already been logged in our issue tracking system with the ID PDFCPP-718. As far as PPT format is concerned, it is quite old format and we are not going to add support for this format. However, as soon as logged feature requests are resolved, we will let you know. Please spare us little time.

We are sorry for the inconvenience.

@asad.ali Can you provide a library for Mac?

@holeen

I am afraid Aspose.PDF for C++ does not support MAC environment at the time. However you may use Aspose.PDF for Java in MAC environment.

we hope provide the c++ library for mac.

@holeen

Thanks for sharing your concerns.

We definitely have plans to provide support for all popular operations systems, including MAC. However, there are a lot of pending tasks related to API features and performance, which needs to be completed before. As soon as we have some news on support for MAC, we will definitely announce it and let you know within this forum thread.

We are sorry for the inconvenience.