Aspose.PDF for .NET V25.4

Released: Apr 11, 2025

V25.4 での更新項目

機能

  • Automatic creation of tags has been added to the PDF to PDF/A conversion. A PDF document may include logical structure tags to enhance accessibility and organization. These tags structure the document's content by dividing it into logical parts, such as sections, paragraphs, and more. When a document is converted to PDF/A, Aspose.PDF can automatically generate a basic logical structure markup. Users can then manually refine this structure, adding further insights about the document's content. To generate a logical document structure, create an instance of the Aspose.Pdf.AutoTaggingSettings class, set its AutoTaggingSettings.EnableAutoTagging to true, and assign it to the PdfFormatConversionOptions.AutoTaggingSettings property.
  • Optical character recognition (OCR) is the electronic conversion of images of typed, handwritten or printed text into machine-encoded text, whether from a scanned document, a photo of a document, etc. Starting from this release, OCR capability has been added to the PDF AI Copilot.
  • Sometimes, it is necessary to print multiple related documents together as a single print job. This ensures that these documents do not get interspersed with output from other users, especially with remote network printers. Aspose.PDF now supports printing any number of documents in a single print job with shared printer settings via the static PrintDocuments methods of the PdfViewer class. The documents to be printed can be provided as file paths, document streams, or Document objects.
  • You can now create your own security handler by applying the desired encryption algorithm. The Adobe Acrobat will not be able to open such a file, but you can work with it using Aspose.PDF.
  • Added a Setter for annotation creation date.
  • Added PDF/A-4 support for the PdfAConverter plugin.
  • Added the ability to check certificates for revocation with support for certificate chains.

不具合の修正

  • PdfString encryption/decryption of empty string returns wrong result.
  • PDF resizing problem from 207 x 300 mm.
  • Formatting not getting applied to Japanese text when inserting in PDF.
  • The PDF/A-1a document doesn't pass Adobe Preflight validation.
  • Alignment issue with FormattedText with TextStamp in the page header.
  • Setting XFA data node value according path has no effect.
  • XmlException while importing annotations.
  • Cannot export annotations to XFDF.
  • Output XFDF - Incorrect export of annotations.
  • Metadata corruption after PDF encryption.
  • PDF to DOCX: Highlight opacity issue and missing squiggly underline in output.
  • The SVG file is not rendered properly into the PDF.
  • RgbToDeviceGrayConversionStrategy.Convert(Page) throws System.NullReferenceException.
  • Removing a digital signature from a PDF does not enable editing.
  • Discrepancies after setting the header/footer in PDF file.
  • PDF rotation and resizing do not work properly.
  • PDF to HTML conversion: white image covers almost the entire page.
  • PDF to PNG - Content is lost in the resultant image.
  • PDF to SVG - Upper case letters appear as Lower case.
  • PDF to SVG - Text Formatting is lost.
  • Aspose.PDF 23.10: Exception when converting PDF to HTML stream.
  • PDF to DOCX: Line breaks are added after each line in the lists when converting.
  • TableAbsorber does not correctly recognize row and column boundaries.
  • Lines disappearing during conversion from PDF to PDF/A.
  • Word Wrap is ignoring Line Spacing on the TOC.
  • Document converted to PDF/A-2a does not pass Preflight validation.
  • The document converted to PDF/A-2b does not pass validation in Preflight.
  • ButtonField.Characteristics.Rotate does not affect button text.
  • PDF to PNG conversion renders an incorrect image.
  • Add vector image in PDF throws System.ArgumentException.
  • PCL to PDF: API throws exception while loading PCL via MemoryStream.
  • PDF to JPG results in distorted images.
  • PDF to Image: Gray background is rendering as black.
  • PDF to PNG: Gray background turns into black.
  • XFA to Standard: The same row is duplicated multiple times.
  • Temporary files in CustomTempFonts are not removed.