Spire.PDF for Python | News
We're pleased to announce the release of Spire.PDF for Python 11.9.2. This version focuses on improving text replacement and document processing by fixing issues related to font rendering and content loss after flattening. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-6603 Fixed the issue where the font was incorrect when replacing English text with Chinese text. Bug SPIREPDF-6829 Fixed the issue of content loss after flattening the document. Click the link to download Spire.PDF for Python 11.9.2: https://www.e-iceblue.com/Download/Spire-PDF-Python.html
We're pleased to announce the release of Spire.PDF for Python 11.9.0. This version supports adding tables to PDF and adding annotations to multi-line text. Besides, an issue that occurred in the HTML files generated from PDFs has also been fixed. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-7343 Supports adding tables in PDF. pdf = PdfDocument() page = pdf.Pages.Add(PdfPageSize.A3()) pen = PdfPen(PdfRGBColor(Color.get_Black()), 0.1) #Set line border location and size x = 5.0 y = 5.0 width = page.Size.Width - (x * 2) height = page.Size.Height - (y…
We're pleased to announce the release of Spire.PDF for Python 11.7.0. This version supports removing PdfWatermarkAnnotationWidget objects, and also fixes two issues that occurred when converting OFD to PDF and retrieving PDF font properties. More details are listed below. Here is a list of all changes made in this release Category ID Description Optimization - Optimizes and modularizes the namespace structures. New feature SPIREPDF-7230 Supports removing PdfWatermarkAnnotationWidget objects. # Create a PdfDocument object pdfDocument = PdfDocument() # Load PDF document from file pdfDocument.LoadFromFile(inputFile_add) # Define watermark text id = "NO_01" # Iterate through the pages in the document for i…
We are pleased to announce the release of Spire.PDF for Python 11.6.1. This version introduces support for the Linux Aarch64 platform and adds the highly anticipated PDF to Markdown conversion feature. Additionally, several known issues have been resolved, including a critical bug encountered during OFD to PDF conversion. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-6436 Adds support for Linux Aarch64 platform. New feature SPIREPDF-7508 Supports converting PDF to Markdown. Bug SPIREPDF-6746 Fixes the issue where converting OFD to PDF throws an "Arg_NullReferenceException" error. Bug SPIREPDF-6999 Fixes…
We are delighted to announce the release of Spire.PDF for Python 10.11.2. This version fixes some known issues, such as the issue that an exception was thrown when Spire.XLS and Spire.PDF were used at the same time. More details are listed below. Here is a list of changes made in this release Category ID Description Bug SPIREPDF-7039 Fixes the issue that the program threw "ffi_prep_cif_var failed" exception when extracting text on Ubuntu 22 systems. Bug SPIREXLS-5598 Fixes the issue that an exception was thrown when Spire.XLS and Spire.PDF were used at the same time. Click the link to download Spire.PDF…
We're pleased to announce the release of Spire.PDF for Python 10.11.0. This version supports macOS system, which means that developers can now create, read, edit, and convert PDF files with Python on the MAC platform, experiencing efficient PDF processing performance. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-6505 Supports macOS system. Click the link to download Spire.PDF for Python 10.11.0: https://www.e-iceblue.com/Download/Spire-PDF-Python.html
We are excited to announce the release of Spire.PDF for Python 10.8.1. This version supports returning imageInfo[i].Image as a byte[] type. Besides, the issue that highlighting positions are inaccurate when searching and highlighting text is fixed in this update. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-6888 Supports returning imageInfo[i].Image as a byte[] type. byteResult = imageInfo[i].Image.ToArray() fileName = outputFile_1 + "Bug_6888_{0:d}.png".format(i) with open(fileName,'wb') as f: f.write(byteResult) New feature SPIREPDF-6902 Synchronizes the PdfTextReplaceOptions class. pdf=PdfDocument() pdf.LoadFromFile(inputFile) page = pdf.Pages[0] textreplacer = PdfTextReplacer(page) options = PdfTextReplaceOptions() options.ReplaceType =…
We're pleased to announce the release of Spire.PDF for Python 10.7.1. This version supports converting PDF documents to PPTX documents, and also adds new encryption and decryption interfaces for PDF documents. In addition, some issues that occurred when converting PDF to PDF/A and HTML have been successfully fixed. More details are listed below. Here is a list of changes made in this release Category ID Description New feature SPIREPDF-6830 Adds new encryption and decryption interfaces for PDF documents. # Encryption pdfDocument = PdfDocument() securityPolicy = PdfPasswordSecurityPolicy("123456789", "M123456789") securityPolicy.EncryptionAlgorithm = PdfEncryptionAlgorithm.AES_128 securityPolicy.DocumentPrivilege = PdfDocumentPrivilege.ForbidAll() securityPolicy.DocumentPrivilege.AllowPrint = True pdfDocument.Encrypt(securityPolicy) pdfMargin = PdfMargins()…
Page 1 of 2
page 1