Aspose.HTML for Cloud 18.3 - Release Notes
Enhancements
- A group of REST API methods (conversion & translation PUT methods) has been considered as redundant and removed from API- see API Changes section below
- Unneeded parameters have been removed from a number of API methods - see API Changes section below
- GET all images of HTML document: the result ZIP archive folder structure changed - all images that are referenced by the absolute web links are placed in the archive in the __Web_Images folder (instead of full web path).
- API documentation enhancement: descriptions of API methods and parameters in the API Reference page have been extended
Fixed issues
- HTMLAI-229: Translate - encoding issue: if the source HTML charset is not Unicode, the result document may display incorrectly some language-specific characters
- HTMLAI-239: Document -> GET: get document: returns response with empty content
Known issues:
- HTMLAI-215, 227: HTML conversion to image formats issues - it depends on related Aspose.HTML image conversion issues that will be fixed by our Aspose.HTML for .NET team soon
Changed APIs:
- For the following API methods, folder and storage parameters have been removed as unneeded :
- GET: Convert the HTML page from the web by its URL to the specified image format
/convert/image/{outFormat}?appSID={appSID}&width={width}&height={height}&resolution={resolution}&leftMargin={leftMargin}&topMargin={topMargin}&rightMargin={rightMargin}&bottomMargin={bottomMargin}
- GET: Convert the HTML page from the web by its URL to PDF
/convert/pdf?appSID={appSID}&width={width}&height={height}&leftMargin={leftMargin}&topMargin={topMargin}&rightMargin={rightMargin}&bottomMargin={bottomMargin}
- GET: Convert the HTML page from the web by its URL to XPS
/convert/xps?appSID={appSID}&width={width}&height={height}&leftMargin={leftMargin}&topMargin={topMargin}&rightMargin={rightMargin}&bottomMargin={bottomMargin}
- For these API methods, xResolution and yResolution parameters were considered as redundant and replaced with a single resolution parameter:
- GET: Convert the HTML document from the storage by its name to the specified image format
/{name}/convert/image/{outFormat}?appSID={appSID}&width={width}&height={height}&resolution={resolution}&leftMargin={leftMargin}&topMargin={topMargin}&rightMargin={rightMargin}&bottomMargin={bottomMargin}
- GET: Convert the HTML page from the web by its URL to the specified image format
/convert/image/{outFormat}?appSID={appSID}&width={width}&height={height}&resolution={resolution}&leftMargin={leftMargin}&topMargin={topMargin}&rightMargin={rightMargin}&bottomMargin={bottomMargin}
Removed APIs:
- PUT: Translate the HTML document specified by the name from default or specified storage.
- PUT: Translate the HTML document from the Web specified by its URL.
- PUT: Convert the HTML document to the specified image format.
- PUT: Convert the HTML document to PDF.
- PUT: Convert the HTML document to XPS.