IvyTools

Please login or register.

Login with username, password and session length
Advanced search  

News:

SMF - Just Installed!

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - admin

Pages: [1] 2
1
New Releases / Release 1.68
« on: June 25, 2023, 12:28:01 AM »
New in Version 1.68:
+ Added new function: RegionContainsImages
-   Minor bug fixes

New in Version 1.67:
+ Extraction of images from PDFs. New IvyImage collection.
+ OCR support via Tesseract library. Added Image.OCR() function and OCR parameters to PdfReadOptions
+ IvyUIElements.dll provided for netstandard version
+ Minor UI improvements – parallel loading, search the grid, row numbers in the results window
+ MatchesPattern function now supports escaping special characters
- Change in default token merge logic. Merging tokens having different fonts is now allowed. It fixes issues spotted in some documents, but may break extraction for others.

New in Version 1.66:
+ Moved some code into new library IvyUIElements.dll, allowing to re-use UI forms in custom applications
+ Added option TableKeepCurrentPosition to IvyOptions class, so it can be set globally

New in Version 1.65:
+ Added option "KeepCurrentPosition" to Table() and Grid() functions
+ Added new function: Backtrack()

New in Version 1.64.3:
+ Expanded DLL search locations to allow IvyPdf work in Azure Functions environment

New in Version 1.64.2:
- Minor bug fixes

New in Version 1.64.1:
- Fixed issue with reading Excel files in .Net Core
- Fixed issue with referencing custom DLLs in .Net Core
- Fixed issue with some PDFs that return negative page size
- Fixed issue with exporting tables containing null values to Excel

2
New Releases / Release 1.64
« on: September 01, 2020, 12:12:27 AM »
New in Version 1.64:

+ Added option TokenMergeTolerance to adjust automatic token merge logic

+ Added separate .Net Core executable

- Minor bug fixes

3
New Releases / Release 1.63
« on: June 03, 2020, 12:10:53 PM »
New in Version 1.63:

- Added support for .xlsb files (Excel Binary Workbook file)

4
New Releases / Release 1.62
« on: April 26, 2020, 01:19:39 PM »
New in Version 1.62:

+ Added search "Trace" to see all the tokens found during code execution

+ Added new functions: FindRegex(), Find3rd()

- Fixed issue with some documents having non-standard page rotation

- Minor bug fixes

5
New Releases / Release 1.61
« on: January 03, 2020, 11:17:35 PM »
New in Version 1.61:

- Numerous fixes to the underlying PDF parsing engine.

+ Additional performance and stability improvements.

+ Basic support for extraction of PDF annotations (PDF forms, overlays and other content)

6
New Releases / Release 1.60
« on: November 01, 2019, 11:06:41 AM »
New in Version 1.60:

This version is focused on transition to .Net Core and performance improvements.

+ Compatibility with .Net Standard 2.0
+ New PDF parsing engine – faster reading PDFs.
+ New IPB format (old one is still supported) – faster loading of IPB files.
+ Switched to Roslyn engine to run templates.
+ Improved template code generation, caching field values. Templates are running faster now.
+ Added support for text color: Token.Color,Token.Black and Token.Grey properties.


7
New Releases / Release 1.50
« on: September 11, 2019, 09:18:32 AM »
New in Version 1.50:

+ Added PdfReadOptions parameter and “Options” form to the Ivy Template Editor
+ Added new function: RegionContainsLines
- Fixed issue with reading curve objects
- Various bug fixes

8
New Releases / Release 1.49
« on: April 11, 2019, 11:13:23 AM »
New in Version 1.49:

+ Reading line objects from PDF substreams, which were previously ignored
+ Accounting for line objects in token layout logic (not merging tokens separated by lines)
+ Added support for “Sections” to split and filter parts of the documents. New functions: Split, FilterSection, FilterSections,
+ Added new functions: Token.Next(), Token.Prev(), FilterEnclosedArea, Subset, MergePages
- Fixed issue with Table() function for multi-page tables separated by row lines
- Various bug fixes and stability improvements

9
New Releases / Release 1.48
« on: February 07, 2019, 05:12:41 PM »
New in Version 1.48:
+ Added “external code modules”, making it easier to share code between template libraries
+ Added logic to automatically remove font shadows (in PDFs shadows are created by printing same text twice with slight offset, which previously resulted in doubled letters)
- Fixed issue with incorrect font scaling in some PDFs


10
New Releases / Release 1.47
« on: January 28, 2019, 11:36:49 AM »
New in Version 1.47:

+ Added ability to separate table rows by lines
+ Field description is now included in the XML/Json output and template run results
- Various bug fixes and stability improvements

11
New Releases / Release 1.46
« on: September 17, 2018, 11:39:57 AM »
New in Version 1.46:
- Fixed bug that prevented Ivy to run on some machines without admin rights
+ Added set of pattern (wildcard) matching functions. FindPattern, FilterTextPattern and so on
+ Added set of extension methods: ContainsColumns, SelectColumnsAs and many methods based on pattern matching (SelectColumnsPattern, DeleteColumnsPattern and so on)

12
New Releases / Release 1.45
« on: September 04, 2018, 02:33:11 PM »
New in Version 1.45:
+ Added support for parsing Excel and CSV files via full-featured DataSetParser and UI preview
+ Added support for parsing text/html files
+ TemplateBase code is now exposed in the Code Modules list, enabling further customization
+ Added “Parse()” table extension method

13
New Releases / Release 1.43
« on: May 10, 2018, 05:10:14 PM »
This release mostly concentrates on bug fixes and performance improvements:

- Fixed issue with template deletion
- Fixed issue with apostrophes in code
- Fixed issue with ReplaceText function
+ Code optimizations and performance improvements (particularly for Table/Grid operations)

 8)

14
New Releases / Release 1.42
« on: April 13, 2018, 03:09:56 PM »
Features in the new release:

+ Improved token layout logic that affects how PDF tokens and single characters are combined into words.

+ Added “Bulk File Processing” form. You can use it to quickly run multiple PDF files and save the results into Excel or Json/XML.

+ Added IvyOptions class to set global parsing options.

 8)

15
New Releases / Release 1.4
« on: January 27, 2018, 09:26:11 AM »
We are happy to announce release of IvyPdf 1.4

Changes to IvyTemplateEditor:

+ New UI, resembling Visual Studio style with docking and floating windows.

+ New template explorer improves template management experience. Drag and drop is supported to move, copy and re-order fields, making it easier to manage complicated template scenarios.

+ You can now preview List<T> and IEnumerable objects in the IvyTemplateEditor, so you can use your favorite Linq syntax.


Some API changes:

+ Introducing IvyDocument class, containing all info necessary for parsing.

+ IvyPdf.dll has been split into two parts, with separate IvyDocumentReader. This allows for more flexibility - e.g. you can use only lightweight IvyPdf.dll to work with Ipb files. Also you can use 3rd-party libraries to read PDF files or other file formats into IvyDocument format.

+ All file operations now support byte[] array, which is useful for various caching scenarios or reading files from other APIs (e.g. Amazon S3 or Google Drive).

+ Added a few new DataTable extension methods. E.g. MatchHeader(param string) checks that table header matches expected column names - useful for validation rules or building logic to find the right table out of many.


Regards,
IvyTools team
 

Pages: [1] 2