Hello,
we are actually using the Java version of Aspose.Total, called from our C++ programs through JNI interface. We are interested in using directly the C++ version to avoid any Java runtime, but the output document format set provided by the C++ version of libraries is not the same as the Java version (e.g. comparing the specs on the site C++ is missing the PDF/A output and some graphical formats). Is there a plan to align the outputs provided by C++ libraries to the Java version? When yes, when they could be available?
Many thanks in advance.
The PDF compliance standards supported by Aspose.Words for Java are also supported by Aspose.Words for C++ API. Same is the case for Aspose.PDF and Aspose.Slides. Please check the following table:
PDF Compliances (Java) | PDF Compliances (C++) | |
---|---|---|
Aspose.Words | 1.7, 1.5, PDF/A-1a, PDF/A-1b | 1.7, 1.5, PDF/A-1a, PDF/A-1b |
Aspose.Cells | PDF/A-1b, PDF/A-1a | PDF/A-1b, |
Aspose.PDF | see list of PDF formats | see list of PDF formats |
Aspose.Slides | 1.5, PDF/A-1a,PDF/A-1b,PDF/UA | 1.5, PDF/A-1a,PDF/A-1b,PDF/UA |
* Please confirm, do you want Aspose.Cells for C++ API to support PDF/A-1a standard as well?
Can you please list the specific PDF Standards which are supported by Java variants of particular Aspose API(s) but are not supported by C++ variant? Please provide the names of Aspose for C++ APIs as well and which PDF standards do you want the support for?
For example, Aspose.Words for Java and Aspose.Words for C++ both share the same set of output Image formats {SVG, TIFF, PNG, BMP, EMF, JPEG, GIF}. Please refer to:
Please share, what Image formats do you want in what Aspose for C++ APIs? We will then investigate the scenarios further on our end and provide you more information.
Hello,
and thank you. Sorry the output formats we need are all in place (apart Aspose.Cells not supporting PDF/A-1a).
I checked the details in you product description of aspose total webpage (see the output only box):
where the some output formats in cpp are missing, that’s why I wrote this email.
So, at the end, we would need only the PDF/A-1a support on Aspose.Cells for C++.
Are the libraries available on both 32 and 64 bits? Which minimum Visual Studio is required?
Thanks
We will update the description of product pages and documentation shortly. Regarding the support of PDF/A-1a in Aspose.Cell for C++ API, we have logged a new feature request in our issue tracking system. Your ticket number is CELLSCPP-277. We will keep you posted here on the status of linked issue and apologize for any inconvenience.
Regarding the 64-bit, 32-bit OS and minimum Visual Studio requirements, please check the following table:
64-bit Windows | 32-bit Windows | Visual Studio | |
---|---|---|---|
Aspose.Words for C++ | Yes | Yes | 2017 or higher |
Aspose.PDF for C++ | Yes | Yes | 2015 or later |
Aspose.Cells for C++ | Yes | Yes | 2013 or higher |
Aspose.Email for C++ | Yes | Yes | 2017 or higher |
Aspose.Slides for C++ | Yes | No | 2017 or higher |
Aspose.BarCode for C++ | Yes | No | 2017 or higher |
Aspose.Tasks for C++ | Yes | No | Any VS that supports C++ |
Aspose.OCR for C++ | Yes | No | 2017 or higher |
Aspose.Page for C++ | Yes | Yes | 2017 or higher |
Aspose.PUB for C++ | Yes | Yes | 2015 or higher |
Aspose.Font for C++ | Yes | Yes | 2017 or higher |
@gianfranco.dancelli
Please try our latest fix: Aspose.Cells for C++ v21.5.0
Your issue should be fixed in it.
Thanks!