19.10.0
·
355 commits
to master
since this release
API Changes
- Added "Storage" endpoints
- Changed PUT to POST (and vice versa): all idepotened method now use PUT and not idepotened use POST
- "destFileName" parameter: now it contains absolute path to save result file, instead of relative
- Fixed serialization of "SourceFormat" property in "Document" response
- "nodepath" parameter is always "path" type now
- removed "envelop" from all responses
- Renamed the method "PUT/{name}/insertPageNumbers" to "PUT /words/{name}/pageNumbers"
- Joined "ExecuteMailMerge" and "ExecuteTemplate" methods. Now Api has only "mailmerge" method which
- can be used with both template types: mailmerge fields or "mustashe"
- Added TiffSaveOptionsData.ThresholdForFloydSteinbergDithering
- Added MetafileRenderingOptionsData.ScaleWmfFontsToMetafileSize
- Added DocSaveOptionsData.SavePictureBullet
- Added HtmlSaveOptionsData.ResolveFontNames
- Changed type of TextSaveOptions.ExportHeadersFootersMode property from int to enum
- Made TextSaveOptionsData.ExportHeadersFootersMode optional
- Fixed issue with nodeId, when node is in header/footer
- Deleted DestFileName property from SaveAsRequest and SaveAsTiffRequest
- After RangeAPI functionality was added now a few more methods available
/range/table/0/table/1 -for this route GET, DELETE, POST are available
GET - get the text from the range
DELETE - remove the range from a document
POST - replace the range with text provided in body
/range/table0/table1/SaveAs -this route only supports POST
POST - create a new document from the range
For all available node types and selectors you can visit this link
Added API to configure borders of a Paragraph
GET, DELETE
/{paragraphPath}/borders
GET, DELETE, PUT
/{paragraphPath}/borders/{borderType}
borderType - see Aspose.Words.BorderType
Added ability to add Html Text via range api
Customer can specify type of text in
POST "/range/{startId}/{endId}"
Request example
{
"Text": "<b>Replaced Text</b>",
"TextType": "Html"
}
Supported TextType: Text, Html
Added "ChildNodes" property to "GET header/footer" response
Added DocSaveOption.AlwaysCompressMetafiles property
Added "nodeId" attribute to "section" element
Added support of DELETE section
DELETE /words/{name}/sections/{sectionIndex}