Aspose.PDF for .NET 18.7 Release Notes

Improvements and Changes

KeySummaryCategory
PDFNET-37868Remove all text from PDF fileNew Feature
PDFNET-34403Feature Request to Replace a Table using PdfContentEditor
(as we have ReplaceText method)
New Feature
PDFNET-44635PDF/UA: Validate Tagged of Real ContentNew Feature
PDFNET-44636PDF/UA: Validate ArtifactsNew Feature
PDFNET-44863PDF/UA: Recognize Natural LanguageNew Feature
PDFNET-44953PDF/UA: Support Graphics Operators in Content Sequence ClassesNew Feature
PDFNET-44638PDF/UA: Validate GraphicsNew Feature
PDFNET-44894PDF/UA:Add support images in tagged contentNew Feature
PDFNET-45035PDF/UA:Add bounding box for imagesNew Feature
PDFNET-45036PDF/UA:Add suporting image attributesNew Feature
PDFNET-44522XML to PDF - the type Cell does not existsEnhancement
PDFNET-43758Implement using of Shading Colors for text editing scenariosEnhancement
PDFNET-44923Implement Radial (Type 3) ShadingsEnhancement
PDFNET-44847Headings are missing in the output document.Bug
PDFNET-43316Incorrect retrieval of the rectangle coordinate LLXBug
PDFNET-36690TextFragmentAbsorber does not replace flatten form textBug
PDFNET-37394Text replace issue: long text is not being break to next lineBug
PDFNET-39524PDF to PDF/A_2a (A_2b) - Resultant file is not compliantBug
PDFNET-44169PDF to PDF/A-1b - the output PDF does not pass compliance testBug
PDFNET-44577Document is not PDF/A-3A compatible after conversion
(CMYK used but output intent is not CMYK)
Bug
PDFNET-40082PDF to PDFA3b: compliance failure due to LZW compression and CYMK colorBug
PDFNET-44271Turquoise image generated from PDFBug
PDFNET-44361The repeating column header has been overwritten when generating PDF output.Bug
PDFNET-44802Some repeating columns are missing.Bug
PDFNET-44803The text in the repeating column is cut off.Bug
PDFNET-44921The conversion to PDFA_2A produces a XREF table with subsectionsBug
PDFNET-41329PDF to PDFA1b: compliance verification issue - Integer value out of range(too high)Bug
PDFNET-44075PDF to PDF/A-1b - Output does not pass the compliance testBug
PDFNET-44076PDF to PDF/A - missing textBug
PDFNET-44631Multi byte characters not displayed in PDFBug
PDFNET-43883PDF to PDF/A-1b problemBug
PDFNET-38751PDF to PDFA2b/PDFA3b: Converting PDF, generated from Aspose.Cells,
to PDFA2b and PDFA3b fails the compliance
Bug
PDFNET-43396PDF to JPG - the square boxes are created in place of Chinese charactersBug
PDFNET-41122PDF to DOC - Page number is missingBug
PDFNET-37806PDF to PDFA1b: stamp loses its transparencyBug
PDFNET-37667Text is not being extracted correctly.Bug
PDFNET-44006Getting Garbage Characters after setting Font property ‘IsEmbedded=true’Bug
PDFNET-36968Searching/replacing of text with character spacing is not supportedBug

Public API changes in Aspose.PDF for .NET 18.7

Added APIs:


Class Aspose.Pdf.Drawing.GradientRadialShading Constructor Aspose.Pdf.Drawing.GradientRadialShading Constructor Aspose.Pdf.Drawing.GradientRadialShading(Aspose.Pdf.Color,Aspose.Pdf.Color) Property Aspose.Pdf.Drawing.GradientRadialShading.Start Property Aspose.Pdf.Drawing.GradientRadialShading.End Property Aspose.Pdf.Drawing.GradientRadialShading.StartingRadius Property Aspose.Pdf.Drawing.GradientRadialShading.EndingRadius Property Aspose.Pdf.Drawing.GradientRadialShading.StartColor Property Aspose.Pdf.Drawing.GradientRadialShading.EndColor Method Aspose.Pdf.TaggedPdf.TaggedPdfContent.Add(Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement) Method Aspose.Pdf.TaggedPdf.TaggedPdfDocumentElement.Add(Aspose.Pdf.Page,Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement) Class Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement Constructor Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement(Aspose.Pdf.Document,Aspose.Pdf.Image,Aspose.Pdf.Rectangle) Property Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement.Page Property Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement.Tag Constructor Aspose.Pdf.TaggedPdf.TaggedPdfTextElement(Aspose.Pdf.Document,System.String,System.String,Aspose.Pdf.Text.TextState) Method Aspose.Pdf.TaggedPdf.TaggedPdfContent.Add(Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement) Method Aspose.Pdf.TaggedPdf.TaggedPdfDocumentElement.Add(Aspose.Pdf.Page,Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement) Class Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement Constructor Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement(Aspose.Pdf.Document,Aspose.Pdf.Image,Aspose.Pdf.Rectangle) Property Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement.Page Property Aspose.Pdf.TaggedPdf.TaggedPdfFigureElement.Tag Constructor Aspose.Pdf.TaggedPdf.TaggedPdfTextElement(Aspose.Pdf.Document,System.String,System.String,Aspose.Pdf.Text.TextState) Method Aspose.Pdf.Text.TableAbsorber.Remove(Aspose.Pdf.Text.AbsorbedTable) Method Aspose.Pdf.Text.TableAbsorber.Replace(Aspose.Pdf.Page,Aspose.Pdf.Text.AbsorbedTable,Aspose.Pdf.Table) Method Aspose.Pdf.Text.TextFragmentAbsorber.RemoveAllText(Aspose.Pdf.Page) Method Aspose.Pdf.Text.TextFragmentAbsorber.RemoveAllText(Aspose.Pdf.Document)

Removed APIs:


TabAlignmentType was moved into Aspose.Pdf.Text namespace. TabLeaderType was moved into Aspose.Pdf.Text namespace.