Aspose.PDF for .NET 17.12

Release Notes of Aspose.PDF for .NET 17.12

As per regular monthly update process of all APIs being offered by Aspose, we are honored to announce the December Release of Aspose.PDF for .NET. In this release we have added support for .NET Standard 2.0 and made improvements to the API. A complete list of improvements and changes in the API, is as follows:

Improvements and Changes

KeySummaryCategory
PDFNET-40993Support for .NET CoreNew Feature
PDFNET-43759Implement LaTeX fragment embeddingNew Feature
PDFNET-41246Support to add text with Gradient FillNew Feature
PDFNET-38710HorizontalAlignment for FloatingBox contentsNew Feature
PDFNET-43056Add feature to hide the page numbers in table of contents treeNew Feature
PDFNET-42444Use SVG image with StampAnnotation objectEnhancement
PDFNET-43520Text absorber retrieves the garbled textBug
PDFNET-38924PDF to TIF conversion loses the textBug
PDFNET-36944PDF generated with Document class is greater in size as compared to Pdf classBug
PDFNET-43125#$TAB is not working in new DOM based XMLBug
PDFNET-43742Alignment attribute in XML takes enum value instead of stringBug
PDFNET-43109Cannot embed font in the PDF with embedability Preview/PrintBug
PDFNET-42339Alignment of radio button is not properBug
PDFNET-43615CustomResourceSavingStrategy delegate is not called when saving as HTMLBug
PDFNET-43673Regression bug during PDF-to-HTML conversion in versions 17.10 and 17.11Bug
PDFNET-40588PDF to EPUB: resultant epub document missing imageBug
PDFNET-42946Method Delete of ActionCollection class doesn’t workBug
PDFNET-42871Pdf printing problemBug
PDFNET-43651The numbering formatting issue in the PDF form output.Bug
PDFNET-42561Combine Files - Bookmarks not workingBug
PDFNET-40855Text replacement malformed the PDF contentsBug
PDFNET-37872PDF to JPEG - Missing text in output JPEGBug
PDFNET-39298PDF to PNG - invisible objects become visibleBug
PDFNET-43065Some images have replaced by a blue rectangleBug
PDFNET-40274Issue in adding SVG image in Page HeaderBug
PDFNET-43480Named destinations are lost when processing bookmarksBug
PDFNET-33517Print Works IncorrectlyBug
PDFNET-43498PDF to Excel - Escaping XML reserved charactersBug
PDFNET-38484Long text replacement moves text off the pageBug
PDFNET-40793PDF to PNG - Resultant image is missing contentsBug
PDFNET-43613PDF to PPTX - Highlighted text do not appear properly in resultant fileBug
PDFNET-42510PDF to HTML - Text appears as imageBug
PDFNET-42595PDF to HTML - Text changes its positionBug
PDFNET-43463PDF to HTML - the additional characters are addedBug
PDFNET-42573Changing Foreground color of Text removes the image from the PDFBug
PDFNET-34368TextState Foreground does not workBug
PDFNET-36215Setting BackgroudColor property of text Fragment hides the text Bug
PDFNET-39021Text replacement loses some characters in replaced textBug
PDFNET-39601Text overlaps when replacing file contentsBug
PDFNET-43657Burmese language character are cut from above ages when adding in PDFBug
PDFNET-38149Text Extraction issue: RTL text is rendered as LTRBug
PDFNET-37834PDF to TIFF: conversion loses dataBug
PDFNET-42762HTML to PDF - Problem converting PDF fileBug
PDFNET-38837Incorrect Annotation type being returnedBug
PDFNET-43518Bookmarks are lost after merging PDF documentsBug
PDFNET-43598Exception when trying to set border for RadioButtonFieldBug
PDFNET-43347Cannot add formatted HTML text in all PDF pagesBug
PDFNET-40755Aspose.Pdf recognize Incorrect font nameBug
PDFNET-41738PDF to HTML: text shifted to left sideBug
PDFNET-41794PDF to DOC: text line missingBug
PDFNET-41510PDF to Doc: Text in the word document are wrapped one on anotherBug
PDFNET-40505PDF to XPS: colored images changes to greyscaleBug

Public API changes in Aspose.PDF for .NET 17.12

Added APIs:


Property Aspose.Pdf.Annotations.Annotation.Actions Class Aspose.Pdf.Annotations.PdfActionCollection Property Aspose.Pdf.Annotations.PdfActionCollection.Count Property Aspose.Pdf.Annotations.PdfActionCollection.Item(System.Int32) MethodAspose.Pdf.Annotations.PdfActionCollection.Delete(System.Int32) MethodAspose.Pdf.Annotations.PdfActionCollection.Add (Aspose.Pdf.Annotations.PdfAction) MethodAspose.Pdf.Annotations.PdfActionCollection.GetEnumerator Class Aspose.Pdf.FormattedFragment MethodAspose.Pdf.FormattedFragment.GetMatrix(System.Double,System.Double,Aspose.Pdf.PageInfo) MethodAspose.Pdf.FormattedFragment.GetMatrixOperator(System.Double,System.Double,Aspose.Pdf.PageInfo) MethodAspose.Pdf.FormattedFragment.CopyFields(Aspose.Pdf.FormattedFragment) Property Aspose.Pdf.HtmlFragment.HtmlLoadOptions Class Aspose.Pdf.LatexFragment Constructor Aspose.Pdf.LatexFragment(System.String) Constructor Aspose.Pdf.LatexFragment(System.String,System.Boolean) Property Aspose.Pdf.LatexFragment.LatexLoadOptionsOfInstance Method Aspose.Pdf.LatexFragment.Clone Method Aspose.Pdf.Matrix.Skew(System.Double,System.Double) Property Aspose.Pdf.Text.Font.DecodedFontName Property Aspose.Pdf.Text.TextAbsorber.HasErrors Property Aspose.Pdf.Text.TextAbsorber.Errors Class Aspose.Pdf.Text.TextExtractionError Property Aspose.Pdf.Text.TextExtractionError.Summary Property Aspose.Pdf.Text.TextExtractionError.Description Property Aspose.Pdf.Text.TextExtractionError.Location Property Aspose.Pdf.Text.TextExtractionError.FontKey Property Aspose.Pdf.Text.TextExtractionError.FontName Property Aspose.Pdf.Text.TextExtractionError.ExtractedText Method Aspose.Pdf.Text.TextExtractionError.ToString Class Aspose.Pdf.Text.TextExtractionErrorLocation Property Aspose.Pdf.Text.TextExtractionErrorLocation.Path Property Aspose.Pdf.Text.TextExtractionErrorLocation.PageNumber Property Aspose.Pdf.Text.TextExtractionErrorLocation.ObjectType Property Aspose.Pdf.Text.TextExtractionErrorLocation.FormKey Property Aspose.Pdf.Text.TextExtractionErrorLocation.OperatorIndex Property Aspose.Pdf.Text.TextExtractionErrorLocation.OperatorString Property Aspose.Pdf.Text.TextExtractionErrorLocation.FontUsedKey Property Aspose.Pdf.Text.TextExtractionErrorLocation.TextStartPoint Method Aspose.Pdf.Text.TextExtractionErrorLocation.ToString Property Aspose.Pdf.Text.TextFragmentAbsorber.HasErrors Property Aspose.Pdf.Text.TextFragmentAbsorber.Errors Property Aspose.Pdf.Text.TextReplaceOptions.AdjustmentNewLineSpacing Property Aspose.Pdf.Text.TextSearchOptions.LogTextExtractionErrors

Removed APIs:

Property Aspose.Pdf.HtmlFragment.HtmlLoadOptionsOfInstance