Aspose team is pleased to announce the release of Aspose.Pdf for .NET 17.2.0. It includes some important enhancements along with number of bug fixes those were reported in previous months’ releases and making this release more reliable and stable. The enhancements include opacity feature in Watermark Annotation and hyperlink feature in Footnote. In this release, we have fixed PDF to PDFA, PDF to HTML conversion feature issues along with some other issues. Some of Aspose's customers requested to control transparency of Watermark Annotation, so Aspose team has implemented opacity property in new release for this purpose. Please check the sample code provided on the blog announcement page to add transparent Watermark Annotation. Aspose team already support Footnote feature in Aspose.Pdf for .NET. However recently, one of the customer asked for hyperlink enhancement in Footnote feature. To fulfill this requirement, Aspose team has enhanced Footnote feature in this release. Now, by default Footnote functionality will add a reference of Footnote text to related superscript text. For example, Footnote superscript text “1” will be linked to Footnote text in output PDF document of following code. The list of important new and improved features are given below
• Set link to Footnote
• Reference to Newtonsoft 9.0.0.0 in Aspose.Pdf for .NET dll
• Opacity property support in Watermark Annotation
• PDF to PDFA: after conversion some content is missed
• HTML to PDF: resource file is not working from network folder
• PDF to PDFA conversion time and output file size issue
• Aspose PDF Memory Leak when use LocalHyperlinks
• PDF to PDF/A - Problems with the order of objects on certain pages
• Input stream must be FileStream exception when loading Tex file from stream
• Wrong output - Problem with transparency, the pages are cut into rectangles
• PDF to PDFA problem with transparent images after conversion
• PDF to PDFA conversion generates a very large file in size
• PDF to PDF/A - Missing logo and non compliance output
• PDF to PDF/A - Resultant file gets corrupted
• PDF/A-1 conversion creates invalid XRef table
• PDF to PDF/A - WordArt glyph are incorrectly converted
• Flatten method overlaps PDF file contents
• PDF to PDF/A_1b - Resultant file is not compliant
• PDF to PDF - Image is removed from document
• Flatten form field removes dropdown values
• HTML to PDF - Image not being loaded from network path
• Replaceable symbols not working in Page body
• Text is cut off when adding artifact or annotation watermark to PDF
• PDF to HTML: links render as plain text
• Table header not being grouped with first row
• PDF to DOC: Table headers are disappeared
• ComboBoxField value is not preserved when calling flatten() method
• When converting HTML to PDF, DIV elements in produced PDF not consistent
• PDF to DOCX conversion loses formatting
Other most recent bug fixes are also included in this release.
It looks like you're new here. If you want to get involved, click one of these buttons!
Comments
Aspose Newsletter for August 2018 has now been published that highlights all the newly supported features offered in the recent releases. It includes information about new APIs for adding email processing capabilities in Python applications, generating & recognizing 1D and 2D Barcodes from images at any angle within Android apps, Launching information about several new APIs, .NET Core support in Aspose.Slides, .NET Standard 2.0 in Aspose.Diagram for .NET, code examples for export header and footer bookmarks from Word to Output PDF in Java & .NET Apps & many more.
Add Email Processing Capabilities in Python Applications
Aspose.Email for Python via .NET API allow developers to embed email related functionality in their Python applications without worrying about the underlying details of message formats. Easily create, manipulate or convert popular email formats including Outlook MSG, EML, EMLX and MHT within Python applications without using Microsoft Outlook. Download Free Trial: https://downloads.aspose.com/email?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Generate and Recognize 1D and 2D Barcodes from Images at any Angle within Android Apps
Aspose.BarCode for Android via Java empowers Android application developers to generate and recognize 55+ barcodes of different types within their applications. Easily manipulate the appearance of the generated barcodes such as background color, bar color, image quality, rotation angle, x-dimension, captions, size, resolution and much more. Download Free Trial: https://downloads.aspose.com/barcode?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Launching Soon: Aspose.Zip for .NET
Aspose.ZIP for .NET API is soon to be launched that will allow .NET application developers to embed files and folders compression and decompression functionality in their applications. Create zip archives from folders and password protect .zip files using traditional as well as AES encryption. Read more details here: https://blog.aspose.com/2018/07/23/aspose.zip-for-.net-to-be-launched-soon/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Launching Soon: Aspose.EPS for .NET
Aspose.EPS for .NET is a new product going to be added within Aspose file format APIs. This API is mainly aimed at performing conversion operations: convert PS and EPS files directly in PDF documents and vice versa. You can also read PS an EPS files and convert PostScript operators directly into PDF operators. Read more details here: https://blog.aspose.com/2018/07/08/upcoming-release-of-aspose.eps-for-.net/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Launching Soon: Aspose.XPS for .NET
Aspose.XPS for .NET is another new API to be released very soon. This library is intended to perform conversion of XPS documents into other file formats. However, in the first release, it will offer features related to creating, editing and saving XPS documents within all types of .NET Applications (Widows Forms Application, Console Applications, ASP.NET Web Applications). Read more details here: https://blog.aspose.com/2018/07/07/upcoming-release-of-aspose.xps-for-.net/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Launching Soon: Aspose.PSD for .NET
Aspose.PSD for .NET is almost ready for public launch. The PSD API will allow an extensive manipulation of PSD file formats without requiring Adobe Photoshop to be installed. .NET developers can also edit PSD files, update layer properties, add watermarks, perform graphics operations or converting one file format into another. The PSD API is written in managed C# and can be used with any kind of application from ASP.NET web applications to Windows desktop applications. Read more details here: https://blog.aspose.com/2018/07/03/upcoming-release-of-aspose.psd-for-.net/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Support for .NET Core available in Aspose.Slides
Aspose.Slides for .NET is an award-winning PowerPoint presentations processing solution that enables to read, write, modify and convert PowerPoint presentations from within any type of .NET applications. The new version now supports .NET Standard 2.0 (.NET Core) Framework along with plenty of new features. Read more details here: https://blog.aspose.com/2018/07/04/support-for-.net-core-available-in-aspose.slides/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Support for .NET Standard 2.0 in Aspose.Diagram for .NET
.NET developers can confidently use Aspose.Diagram for .NET API now within their .NET Core applications to work with Visio file formats. It allows you to create, edit, manipulate and transform Microsoft Visio® diagrams to XPS, HTML, SVG, SWF, XAML, images or PDF formats within any type of .NET application. Read more details here.
Code Example: Export Header and Footer Bookmarks from Word to Output PDF
In some certain scenarios, Word documents have more than one sections that contain bookmarks in the header or footer. Aspose.Words supports this feature in .NET and Java applications to control how header and footer bookmarks are exported in PDF file: https://blog.aspose.com/2018/07/02/.net-core-support-and-enhancements-to-set-layout-and-gradient-fill-of-visio-shapes/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Code Example: Manipulate Slicers in Microsoft Excel Files
Slicers in Excel file are used to filter pivot data quickly. Whenever, Slicer buttons are selected or deselected, it shows the current filtering state that helps the user to understand what precisely has been filtered in the Pivot Table. Aspose.Cells now supports to create, manipulate and render Slicers in the spreadsheet within .NET, Java and Android via Java applications: https://blog.aspose.com/2018/07/18/aspose.words18.7/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Code Example: Extract Highlighted Text from PDF Documents in .NET
Aspose.Pdf for .NET API already supports extracting text from PDF documents based on some specific regular expressions or by specifying a string to be searched. Now using TextMarkupAnnotation.GetMarkedText() and TextMarkupAnnotation.GetMarkedTextFragments() methods in API, users can easily extract highlighted text from PDF document. Read more details here: https://blog.aspose.com/2018/07/18/create-chart-pdf-with-desired-page-size-get-html5-string-from-cell-and-create-slicers-using-aspose.cells-for-android-via-java-18.6/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Code Example: Convert PDF to Excel XLSX Format in Java
Aspose.Pdf for Java already supports converting PDF files to XLS as well as other document formats. This new version now enables Java developers to easily convert PDF to XLSX format using setFormat() method of ExcelSaveOptions class. Read more details here: https://blog.aspose.com/2018/07/22/rotate-text-inside-pdf-document-and-extract-rotation-angle-of-text-characters/?utm_source=nl&utm_campaign=nl-august18&utm_medium=link
Code Example: Add Extended Attributes to Resource Assignments in a Project File
Aspose.Tasks for Java API already had the capability to add extended attributes to tasks and resources in a project file. Now it supports to add extended attributes information to resource assignments as well. Extended attributes can be added to resource assignments as plain as well as lookup values.
Code Example: Extract ICC Profiles, and Saving EMF and EMF+ Format to File in .NET
An ICC profile is a set of data that characterizes a color input or output device, or a color space. Using Aspose.Imaging – developers can extract ICC profiles from images from within .NET and Java applications. It also supports converting EMF and EMF plus graphic format to file.