Aspose.Pdf for .NET 11.9.0, improved and stable API version

Share on FacebookTweet about this on TwitterShare on LinkedIn

We are pleased to announce the release of Aspose.Pdf for .NET 11.9.0. Mainly, it is a maintenance release where we have improved the API functionality by fixing a number of bugs, reported by our valued customers in previous versions. This adds further value to API stability and prove it more reliable for manipulation of PDF documents as compared to other APIs, available in the market. There are no major API changes in this release.

Improvements

PDF to PDFA conversion: Some PDF document includes images with transparency settings and it is lost in PDFA conversion. We can fix graphical subsystem using Convert() method with ConvertTransparencyAction parameter.

PDF to DOCX: In this month’s release we have fixed glyphs of font with incorrect width and document orientation issues in PDF to DOCX conversion, It improved the PDF to DOCX conversion feature.

XFA to Standard Form conversion: Dynamic form(XFA) to Standard form conversion feature is improved in this release. We have improved algorithm that reads XFA configuration sections, also several issues with positioning and rendering of XFA Draw elements were fixed.

In addition to above improvements, this version also includes some other important bug fixes as well. There have been specific improvements regarding HTML to PDF, PDF to HTML, XML to PDF and PDF to PPTX. Please check release notes of Aspose.Pdf for .NET 11.9.0 for complete list of bug fixed.

Public API Changes

The basic API change in this release is removal of Interfaces namespace.

Added APIs:

  • Interface Aspose.Pdf.GroupProcessor.IDocumentPageTextExtractor
  • Property Aspose.Pdf.GroupProcessor.IDocumentPageTextExtractor.PageCount
  • Method Aspose.Pdf.GroupProcessor.IDocumentPageTextExtractor.ExtractPageText(System.Int32)
  • Interface Aspose.Pdf.GroupProcessor.IDocumentTextExtractor
  • Method Aspose.Pdf.GroupProcessor.IDocumentTextExtractor.ExtractAllText
  • Interface Aspose.Pdf.GroupProcessor.IPdfTypeExtractor
  • Property Aspose.Pdf.GroupProcessor.IPdfTypeExtractor.PageCount
  • Property Aspose.Pdf.GroupProcessor.IPdfTypeExtractor.Version
  • Property Aspose.Pdf.GroupProcessor.IPdfTypeExtractor.IsFastExtractionUsed
  • Method Aspose.Pdf.GroupProcessor.IPdfTypeExtractor.ExtractAllText
  • Method Aspose.Pdf.GroupProcessor.IPdfTypeExtractor.ExtractPageText(System.Int32)
  • Method Aspose.Pdf.GroupProcessor.IPdfTypeExtractor.Dispose

Removed APIs:

  • Interface Aspose.Pdf.GroupProcessor.Interfaces.IDocumentPageTextExtractor
  • Property Aspose.Pdf.GroupProcessor.Interfaces.IDocumentPageTextExtractor.PageCount
  • Method Aspose.Pdf.GroupProcessor.Interfaces.IDocumentPageTextExtractor.ExtractPageText(System.Int32)
  • Interface Aspose.Pdf.GroupProcessor.Interfaces.IDocumentTextExtractor
  • Method Aspose.Pdf.GroupProcessor.Interfaces.IDocumentTextExtractor.ExtractAllText
  • Interface Aspose.Pdf.GroupProcessor.Interfaces.IPdfTypeExtractor
  • Property Aspose.Pdf.GroupProcessor.Interfaces.IPdfTypeExtractor.PageCount
  • Property Aspose.Pdf.GroupProcessor.Interfaces.IPdfTypeExtractor.Version
  • Property Aspose.Pdf.GroupProcessor.Interfaces.IPdfTypeExtractor.IsFastExtractionUsed
  • Method Aspose.Pdf.GroupProcessor.Interfaces.IPdfTypeExtractor.ExtractAllText
  • Method Aspose.Pdf.GroupProcessor.Interfaces.IPdfTypeExtractor.ExtractPageText(System.Int32)
  • Method Aspose.Pdf.GroupProcessor.Interfaces.IPdfTypeExtractor.Dispose

Aspose.Pdf for .NET Resources

The following resources will help you work with Aspose.Pdf for .NET: