- No changes.
Bugs
- Resolved an issue where the time zone sign and the offset value were incorrect for negative offset time zones in the PdfSignature dictionary.
- No changes.
- No changes.
- No changes.
- No changes.
- No changes.
- No changes.
Bugs
- Resolved an issue where the application freezes when extracting text from a specific PDF document
- No changes.
- No changes.
Bugs
- Resolved a typecast error encountered while accessing a form in a specific PDF document.
- No changes.
- No changes.
- No changes.
Bugs
- Resolved an issue related to incorrect glyph bounding in a specific PDF document.
Bugs
- Fixed performance lag during loading encrypted PDF document.
Bugs
- Resolved an issue where the application hangs when accessing the read-only value of a form field in a specific PDF document.
Bugs
- Resolved an issue while extracting text line bounds from 90-degree rotated pages in a specific PDF document.
Bugs
- Resolved an exception that occurred when removing document-level layers in a specific PDF document.
General
- The compatible version of our Flutter PDF library has been updated to Flutter SDK 3.32.0.
Bugs
- Resolved an exception that occurred when hiding document-level layers in a specific PDF document.
Bugs
- Resolved a mismatch error in the text word length and text glyph length from a specific PDF document.
Bugs
- Resolved a range error exception while extracting text lines from a specific PDF document.
Bugs
- Resolved an Out-Of-Memory crash that occurred during the decryption of PDF document.
- Resolved a performance issue when decrypting password-protected PDF documents.
Bugs
- Resolved an issue where an exception occurred when flattening a signature field in a PDF document.
Bugs
- Resolved a content preservation issue that occurred when drawing multiple PDF grids on the same page of a PDF document.
- Resolved an issue where PDF form is returned as null when acro form has no fields.
General
- The minimum Dart version has been updated to 3.7.
Bugs
- Resolved an issue where the null check operator was incorrectly used on a nullable value.
- Resolved an issue where the PDF was shifting towards the top right corner when drawing existing page templates on PDFs.
- Exception occurs when getting the bounds of the text box form field item in a document has been resolved.
Bugs
- Resolved the invalid cross reference table issue occurs while loading the specific PDF document.
- Resolved the Layer name not preserved properly while removing layers in the PDF document
Bugs
- Resolved the exception that occurred while decrypting PDF files on the Flutter web platform.
General
- The compatible version of our Flutter PDF library has been updated to Flutter SDK 3.29.0.
- The Syncfusion® Flutter PDF example sample have been updated to support kotlin build scripts in Android platform.
- The Syncfusion® Flutter PDF example sample have been updated to support Swift package manager in macOS and iOS platforms.
Bugs
- Fixed incorrect TextWord bounds when extracting text from a cropped PDF document.
General
- The minimum Dart version of our Flutter widgets has been updated to 3.4 from 3.3.
Bugs
- Resolved the TypeError occurs when getting the bounds of the form field in a specific document
Bugs
- Resolved the Performance issue occurs while decrypting the pdf
Bugs
- Resolved the Format exception occurs while extracting the text from the PDF document
Bugs
- Resolved the preservation issue when filling the multiline text box field.
- Typecasting issue occurs while loading the checkbox fields in the PDF document has been resolved.
Bugs
- Resolved an issue where Unicode characters were not correctly recognized during text extraction from PDF documents.
Bugs
- The preservation issue encountered when adding annotations to a document has been resolved.
Bugs
- The issue of the signature appearance being duplicated when viewing the resultant PDF in the Syncfusion® viewer has been resolved.
Bugs
- The format exception that occurred while signing the document with a specific certificate using an external signer has been resolved.
Bugs
- The issue of an exception occurring when drawing emoji symbols in PDF form fields has been resolved.
Bugs
- Type casting issue occurs while extracting text lines from a specific PDF document has been resolved.
Bugs
- The issue of the file being corrupted while inserting a page into an existing PDF document has been resolved.
Bugs
- Type casting issue occurs while loading annotations from the PDF document has been resolved.
- The issue where file size did not decrease after removing pages from the PDF document has been resolved.
General
- The compatible version of our Flutter PDF library has been updated to Flutter SDK 3.24.0.
Bugs
- The issue of incorrect bounds being retrieved from text markup annotations created with the Firefox PDF viewer has been resolved.
Bugs
- Exception will no longer be thrown while extracting text from a particular PDF document.
Bugs
- Text will now be properly extracted in the Safari browser on macOS.
Bugs
- The text color now remains consistent after decrypting and saving the PDF document.
Bugs
- Incorrect bounds are no longer being retrieved when extracting text from a specific PDF document.
Bugs
-
The issue causing null check errors when retrieving items from a radio button field in the PDF document has been resolved.
-
The issue with type casting no longer occurs when retrieving annotations from a PDF document.
Bugs
-
The performance issue no longer occurs when reading the signature field from the PDF document.
-
The type cast issue no longer occurs when flattening the signature in a specific PDF document.
Bugs
- High memory consumption will no longer occur while extracting text from large PDF documents.
Bugs
-
Extracting text lines now returns the proper bounds for the CID font type in the PDF document.
-
Performance issue no longer occurs while extracting text lines from the PDF document.
Features
- Provided support for adding timestamp and LTV in PDF signature.
Bugs
- Resolved the issue where flattening some form fields was not working in a specific PDF document.
Bugs
- Preservation issues no longer occur when drawing on a page with negative crop box x and y coordinates.
Bugs
- Extracting text from an encrypted PDF document will no longer significantly increase file size and corrupt the document.
Bugs
- The existing signature no longer becomes invalid when adding a second signature to the PDF document.
Bugs
- RangeError will no longer occur while extracting text lines from the PDF document.
Bugs
-
Preservation issue will no longer occur while flattening the signature field in the PDF document.
-
The issue with the invalid signature has been resolved when signing the PDF document.
Breaking changes
- The
signmethod in theIPdfExternalSignerclass has been changed to an asynchronous type, and thesignSyncmethod has been added for synchronous signing.
Features
-
Provided support for importing and exporting annotations in the PDF document.
-
Provided support for asynchronous external signing in the PDF document.
Bugs
-
Resolved the issue where extracting text returns incorrect results for a specific PDF document.
-
Invalid font name error will no longer occur when extracting text from specific PDF document.
Bugs
- Extracting text lines will no longer return incorrect results for specific PDF documents.
Bugs
-
Find text related issues are now resolved in PDF documents.
-
Extract text is now working properly in specific PDF document.
Features
- Provided support to check and uncheck the check box field items.
General
- Upgraded the
intlpackage to the latest version 0.19.0.
Bugs
- Preservation failure no longer occurs in Mac PDF viewer while saving specific encrypted PDF document.
Bugs
- Null check error will no longer occur while removing pages from the PDF document.
Bugs
- Preservation issue will no longer occur while flattening text box field in specific PDF document.
Features
-
Provided support for text markup and popup annotations.
-
Provided support for adding annotation flags to PDF annotations.
Bugs
- The issue of retrieving incorrect values from the text box field after saving an encrypted PDF document has been resolved.
Bugs
- The null reference exception that occurred while retrieving the page from the form fields in the PDF has been resolved.
Bugs
- Resolved the incorrect image dimension recording in PdfBitmap.
Features
- Support has been provided for back color, border color, and border style in the PDF signature field.
Bugs
-
High memory consumption will no longer occurs while extracting text from large PDF documents.
-
Null check exceptions will no longer occur while drawing PDF grid in a loaded page.
Bugs
- Null reference exceptions will no longer occur when retrieving form fields from the PDF document.
Bugs
-
Resolved white background preservation while flattening loaded empty signature field.
-
Type casting issue no longer occurs while flattening specific PDF document.
Bugs
-
Resolved the space between text missing issue in the extract text layout and lines.
-
PDF signature added with signed name is now valid in Adobe viewer.
Bugs
-
Null reference exceptions will no longer occur while getting form fields from the PDF document.
-
Now, spaces are preserved properly when extracting text with the layout.
-
The preservation issue no longer occurs after modifying the values in the fields of the PDF document.
Bugs
- The unhandled exception that occurred during the extraction of text and flattening of form fields in the PDF document has been resolved.
Bugs
- RTL bookmark title is now properly retrieved from Encrypted PDF documents.
Bugs
- Text words are now properly split while extracting text from PDF documents.
Bugs
- The issue of PDF document size increasing after removing pages has been resolved.
Bugs
-
Resolved the document corruption exception when signing existing signed PDF documents.
-
Text bounds are now retrieved properly when finding text from cropped PDF documents.
Bugs
- Alpha channel is not initialized properly in transparent brush is now resolved.
Features
- Provided support to set signed date while signing the pdf document.
Bugs
- The type casting issue when trying to get annotation is now resolved.
Bugs
- The font is not updated properly for loaded form fields is now resolved.
Breaking changes
- The
savemethod has been changed to an asynchronous type in thePdfDocumentand thesaveSyncmethod has been added for synchronous.
Features
- Provided asynchronous save support for PDF documents.
Bugs
-
The preservation issue when flattening the PDF text box field is now resolved.
-
Resolved the document corruption issue while modifying encrypted PDF document.
Bugs
- The layout issue when extracting text from the PDF document is now resolved.
Features
-
Provided support to extract RTL text from an existing PDF document along with its bounds.
-
Provided support to find RTL text in an existing PDF document.
Known Limitation
- Combination of RTL and LTR text in find operations will not work. For example "80٪ خصم في المحدد jeans".
Bugs
- Typecasting exceptions will no longer occur while extracting text from the PDF document.
Bugs
- Exception will no longer be thrown while extracting text from a particular PDF document.
Bugs
-
Emoji character preservation issue has been resolved now.
-
Null check exception will no longer be thrown while removing the password from a PDF document.
Features
- Provided support to identify whether the TextGlyph is rotated or not.
Bugs
- The text search bounds related issue has now been resolved.
Bugs
- The PDF destination retrieval related issue has now been resolved.
Bugs
- Resolved the RangeError while extracting text lines from the PDF document.
- The TextLine extraction bounds related issue has been resolved now.
Features
- Provided the support to get or set rotation in an existing PDF page.
Bugs
- The white space missing issue while extracting text has been resolved now.
- The unhandled exception when encrypting PDF document is resolved now.
Features
- Provided the support to import and export form fields.
- Provided the support to add skew transformation in PDF graphics.
Bugs
- The text extraction issue has been resolved now.
- The document corruption issue while removing pages has been resolved now.
Bugs
- The wrong text bounds calculation issue has been resolved now.
Breaking changes
- The property flatten has been removed from the
PdfAnnotationandPdfAnnotationCollection. And added a new method calledflattenandflattenAllAnnotationsinstead.
Features
- Provided the support to add image position in the PDF grid cell.
- Provided the support to set clip using the path data on the PDF graphics.
- Provided the support to add encryption options when protecting the PDF files.
- Provided the support to create, read, modify, fill, and flatten PDF form fields.
- Provided the support to digitally sign the PDF document.
Bugs
- The wrong header row index retrieved from the PDF grid begin cell callback has been resolved now.
Bugs
- The page size is not updated properly when adding margins issue resolved now.
Bugs
- The bookmark Unicode text preservation issue resolved now.
Bugs
- The unhandled exception when adding watermarks to the PDF document is resolved now.
Bugs
- The text rendering issue while using the PdfTextElement is resolved now.
Features
- Provided the support to set clip using path data on the PDF graphics.
Features
- Provided the support to add image position in PDF grid cell.
Bugs
- The header row index issue has been resolved now.
Breaking changes
- The
extractTextWithLinemethod has been removed and added a newextractTextLinesmethod instead.
Features
- Provided the support to encrypt or decrypt a PDF document.
- Provided the support to create, read, and edit layers in PDF documents.
- Provided the support to create a PDF conformance document.
- Provided the support to extract text with the layout.
- Provided the support to draw an image with pagination.
- Provided the support to add an attachment to the PDF document.
- Provided the support to add the document information in a PDF document.
Bugs
- The bookmark parsing issue has been resolved now.
- The method
extractTextWithLinefromPdfTextExtractorhas been deprecated and added new method calledextractTextLinesinstead.
Bugs
- The typecasting issue has been resolved now.
Features
- Support provided to parse the existing PDF document.
- Support provided to add or remove the PDF pages in an existing PDF document.
- Support provided to add the graphical content to the existing PDF document page.
- Provided the incremental update support for the existing PDF document.
- Support provided to create and load the annotations in a new or existing PDF document.
- Support provided to load the existing PDF document bookmarks with its destination.
- Support provided to extract the text in an existing PDF document along with its bounds.
- Support provided to find the text in an existing PDF document along with its bounds and page index.
- Support provided to flatten the supported annotations in an existing PDF document.
- Support provided to save the PDF document with a cross-reference stream.
Bugs
- The meta package issue has been resolved now.
Bugs
- Text will be preserved properly while using the TrueType font.
Initial release
Features
- Provided the support for creating a PDF document with pages and sections.
- Provided the support for adding text, images, shapes, and more.
- Provided the support for adding Unicode text with True Type font.
- Provided the support for drawing right-to-left (RTL) language text with True Type font.
- Provided the support to create a customizable table.
- Provided the support to create a table using DataTable as an external source.
- Provided the support for adding headers and footers with text, images, shapes, and dynamic fields such as page numbers, date and time, and more.
- Provided the support for adding a flow layout text using PdfTextElement.
- Provided the support for bullets and lists with more customization
- Provided the support for creating bookmarks to the PDF.
- Provided the support for drawing images (JPEG and PNG only) to the PDF document.
- Provided the support for adding hyperlinks and internal document navigations.
- Provided the support for color, pen, and brushes.
- Provided the support for adding Chinese, Japanese, and Korean text with the standard CJK fonts.
- Provided the support for creating and drawing PdfTemplates.