Skip to content

Releases: aspose-words-cloud/aspose-words-cloud-java

20.4

09 Apr 01:27

Choose a tag to compare

API changes

  • Added CompareOptions property to CompareData class
  • Added Password property to OdtSaveOptions class
  • Added Dml3DEffectsRenderingMode property to SaveOptions class
  • Added UpdateLastPrintedProperty property to SaveOptions class
  • Added InterpolateImages property to PdfSaveOptions class
  • Added UseTargetMachineFonts property to HtmlFixedSaveOptions class
  • Added some request data classes:
    • RunUpdate and RunInsert
    • FootnoteUpdate and FootnoteInsert
    • FieldUpdate and FieldInsert
    • CommentUpdate and CommentInsert
    • DocumentPropertyCreateOrUpdate

20.3

19 Mar 10:26

Choose a tag to compare

Api changes

  1. Added RtfSaveOptionsData.SaveImagesAsWmf property
  2. WordsApi class now has credentials parameters
  3. Methods which used to work with File now work with byte[]

20.1

22 Jan 04:39

Choose a tag to compare

Api changes

Property "ColorMode" moved from SaveOptionsData to FixedPageSaveOptionsData

19.12

28 Dec 07:28

Choose a tag to compare

API Changes

Fixed issue with "borderType" parameter in "border" endpoints in swagger and sdks

Increased max size of uploaded files (now it is 100mb)

19.10.0

21 Nov 08:31

Choose a tag to compare

API Changes

  1. Added "Storage" endpoints
  2. Changed PUT to POST (and vice versa): all idepotened method now use PUT and not idepotened use POST
  3. "destFileName" parameter: now it contains absolute path to save result file, instead of relative
  4. Fixed serialization of "SourceFormat" property in "Document" response
  5. "nodepath" parameter is always "path" type now
  6. removed "envelop" from all responses
  7. Renamed the method "​PUT/{name}​/insertPageNumbers" to "PUT ​/words​/{name}​/pageNumbers"
  8. Joined "ExecuteMailMerge" and "ExecuteTemplate" methods. Now Api has only "mailmerge" method which
  9. can be used with both template types: mailmerge fields or "mustashe"
  10. Added TiffSaveOptionsData.ThresholdForFloydSteinbergDithering
  11. Added MetafileRenderingOptionsData.ScaleWmfFontsToMetafileSize
  12. Added DocSaveOptionsData.SavePictureBullet
  13. Added HtmlSaveOptionsData.ResolveFontNames
  14. Changed type of TextSaveOptions.ExportHeadersFootersMode property from int to enum
  15. Made TextSaveOptionsData.ExportHeadersFootersMode optional
  16. Fixed issue with nodeId, when node is in header/footer
  17. Deleted DestFileName property from SaveAsRequest and SaveAsTiffRequest
  18. 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}

Added support of replace section and body via range api

Added ParagraphFormat.IsListItem property