• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Liutauras Vilda
  • Jeanne Boyarsky
  • Devaka Cooray
  • Paul Clapham
Sheriffs:
  • Tim Cooke
  • Knute Snortum
  • Bear Bibeault
Saloon Keepers:
  • Ron McLeod
  • Tim Moores
  • Stephan van Hulst
  • Piet Souris
  • Ganesh Patekar
Bartenders:
  • Frits Walraven
  • Carey Brown
  • Tim Holloway

Saving Shape & Office-Math Nodes to SVG, RC4 Encryption Support in Java/.NET Apps

 
Ranch Hand
Posts: 714
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
What is new in this release?

Aspose development team is happy to announce the monthly release of Aspose.Words for Java &.NET 16.3.0 . This month’s release contains over 87 useful new features, enhancements and bug fixes to the Aspose.Words products. Here is a look at just a few of the biggest features and API changes in this month’s release, support of Saving Shape and OfficeMath Nodes to SVG, added Feature to Get-Set Shape’s Aspect Ratio, support for RC4 encryption, reworked Public API for PlainTextDocument Creation, renamed GetOpaqueRectangleInPixels to GetOpaqueBoundsInPixels in NodeRendererBase and improvement of Transparent Image Rendering to PDFA-1. We have introduced new feature in this release to save OfficeMath formulas to image separately from whole document. Now it is possible to pass SaveFormat.Svg into ImageSaveOptions, so OfficeMath and Shape nodes can be save to SVG. We have introduced Shape.AspectRatioLocked property in this release. Plase none that it is possible to get/set AspectRatioLocked for child shapes (mimic MS Word behavior), but AspectRatioLocked has effect only for top level shapes. We renamed GetOpaqueRectangleInPixels to GetOpaqueBoundsInPixels for names consistency and introduced GetBoundsInPixels method for consistency with other properties. PDF/A-1 specification prohibits transparency. In order to provide better output Aspose.Words blends transparent images with white background. Previously images were blended only with PdfImageCompression.Auto. With PdfImageCompression.Jpeg transparent images were rendered by simply stripping alpha channel. Now images are blended for both PdfImageCompression.Auto and PdfImageCompression.Jpeg. The list of new and improved features added in this release are given below

- Provide API to convert OfficeMath node to pictures (SVG, Raster images)
- Support Shape.Title property
- Provide API to convert Shape and OfficeMath nodes SVG
- Provide way to get FolderPath for SystemFontSource
- Provide API to set the Aspect Ratio to Scale
- Support RC4 CryptoAPI encryption
- Support of RC4 encrypted documents created by MS Word 2007/2010/2013
- Implement rendering Dml glow effect for semi transparent and transparent areas
- Implement rendering Dml soft edge effect for semi transparent and transparent areas.
- The document is encrypted using the RC4 CryptoAPI Encryption and this not currently supported.
- DOCX to HTML margin issue with paragraphs that have hanging indent
- Implement rendering Dml shadow effect for semi transparent and transparent areas.
- Take 'display' style into account when importing HTML elements
- Counter-increment is not producing the expected output
- InsertOleObject does not insert default icon and name for html file
- Render square shapes with texture as images to preserve the texture source format. // Losing signature quality when converting word to tiff
- Author property returns incorrect text
- Incorrect border of a horizontally merged cell
- Shape.TextBox report incorrect margin for a DML shape
- Shapes become invisible after saving Rtf to Doc/Docx/Pdf
- Implement rendering Dml inner shadow effect for semi transparent and transparent areas.
- REF fields are still being looked up from our IMailMergeDataSource
- WMF images are displayed incorrectly after converting to DOC/DOCX
- ImageData.ImageType returns incorrect image type
- Text with font "Arial Narrow" become thick in output Png
- Transparent Emf contains black regions in output Pdf
- Watermark (shape) does not render correctly in output Pdf
- GroupShape is rendered as black in output Pdf
- /asian typography detection/ Chinese wraps to the next line when English and Chinese characters combined in one paragraph
- /asian typography detection/ A line starts with a punctuation mark in PDF
- Shape.TextBox doesn't keep its internal margins on save
- lternate row background color (shading) is not correct in PDF
- Incorrect shadings applied in rendered PDF
- Table moves to left in generated PDF
- Large comment text truncated. SaveAs PDF with MS Word shows more data
- Removing content from Cell changes Font
- /strike through shape anchor/ MS Word to PDF: Extra line is added to the bottom of the image
- Docx to Pdf conversion issue with Shape rendering
- Document.UpdateFields does not update Section field
- Docx to Pdf Conversion modifies Hyperlinks with the Local Path of Docx
- /tab stops/ Text alignment is lost after DOCM to PDF
- /asian typography detection/ Docx to Pdf conversion issue with Chinese text rendering
- Text shape is transformed to text box or frame
- Text boxes positions are changed after re-saving Docx
- Image in content control is not rendered in output Doc/Pdf
- Repeating section content control displays wrong data in PDF
- Document.UpdateFields does not update REF field.
- RTF to Pdf conversion issue with PdfImageCompression.Jpeg
- Rotated text box (inside GroupShape) are not rotated when saved to PDF
- One Row Tables within a SDT are ignored
- Aspose.Words reads MHTML as a text file
- Document.UpdateFields lose the bold formatting of Ref fields
- Shape's text color is changed from white to black in output Pdf
- Unexpected page breaks appear in output Pdf
- Aspose Words Document save to PDF distorts inserted Shape
- Mergefield TableStart inside an IF field are processed although the IF condition is false
- Contents are lost after saving Rtf to Docx
- Aspose.Words.Document hangs while loading Odt
- Replacement of URL (UNC) is losing \ and breaking links (FieldHyperlink.Address)
- FieldHyperlink.Address ignores slashes ("\") while replacing hyperlinks
- The space between the bullet and starting text is not uniform
- Rtf to Docx conversion issue with table's border
- Chinese text is wrapped incorrectly
- Quote fields in the header of Pdf are rendered incorrectly
- Some Paragraphs have more left indentation during importing MHT
- Creating TOC for text with non-BodyText OutlineLevel works unexpected
- SVG image is rendered as a blank picture while importing HTML document
- X-Axis labels are wrapped up into 2 lines in output Doc/Pdf
- “NullReferenceException” occurs when move to Header/Footer after linking header to previous.
- Investigate Run properties

Other most recent bug fixes are also included in this release

Newly added documentation pages and articles

Some new tips and articles have now been added into Aspose.Words for .NET documentation that may guide you briefly how to use Aspose.Words for performing different tasks like the followings.

- How to Extract Content using DocumentVisitor
- How to Use Control Characters

Overview: Aspose.Words

Aspose.Words is a word processing component that enables .NET, Java & Android applications to read, write and modify Word documents without using Microsoft Word. Other useful features include document creation, content and formatting manipulation, mail merge abilities, reporting features, TOC updated/rebuilt, Embedded OOXML, Footnotes rendering and support of DOCX, DOC, WordprocessingML, HTML, XHTML, TXT and PDF formats (requires Aspose.Pdf). It supports both 32-bit and 64-bit operating systems. You can even use Aspose.Words for .NET to build applications with Mono.

More about Aspose.Words

- Homepage of Aspose.Words for .NET
- Homepage of Aspose.Words for Java
- Download Aspose.Words for .NET
- Demos for Aspose.Words for .NET

Contact Information
Aspose Pty Ltd
Suite 163, 79 Longueville Road
Lane Cove, NSW, 2066
Australia
Aspose - Your File Format Experts
sales@aspose.com
Phone: 888.277.6734
Fax: 866.810.9465
 
It is sorta covered in the JavaRanch Style Guide.
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!