Please login or register.

Login with username, password and session length
Advanced search  


SMF - Just Installed!

Pages: 1 ... 3 4 [5]
 on: December 11, 2018, 08:06:42 AM 
Started by knarf - Last post by knarf

I added the dll as a reference to the solution.
This is on top of my code: using IvyPdf;

This line:
PdfParser p = new PdfParser(IvyDocumentReader.ReadPdf(MyFileName));

IvyDocumentReader does not exist......

 on: September 17, 2018, 11:39:57 AM 
Started by admin - Last post by admin
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)

 on: September 04, 2018, 02:33:11 PM 
Started by admin - Last post by admin
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

 on: May 10, 2018, 05:10:14 PM 
Started by admin - Last post by admin
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)


 on: April 13, 2018, 03:25:21 PM 
Started by Antony - Last post by admin
Hi Antony,

It can be done in the latest release:

Code: [Select]
IvyOptions.ToDateFormatMonthFirst = true;
If you are using IvyTemplateEditor it can be set on the template level (Template Settings / Template Custom Code):

Code: [Select]
protected override void Init()
    IvyOptions.TableCellType = TableCellType.String;
    IvyOptions.ToNumberCultureInfo = new CultureInfo("fr-FR");
    IvyOptions.ToDateFormatMonthFirst = true;

Ivy Team

 on: April 13, 2018, 03:09:56 PM 
Started by admin - Last post by admin
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.


 on: April 12, 2018, 09:24:18 AM 
Started by Antony - Last post by Antony
Dear Ivy team,
Is there a way to specify date/time format for "toDate()" function? It doesn't seem to work for dates in did/mm/yyyy format, only mm/dd/yyyy.

Antony G.

 on: January 27, 2018, 09:26:11 AM 
Started by admin - Last post by admin
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.

IvyTools team

 on: October 17, 2017, 12:24:52 AM 
Started by admin - Last post by admin
New in Version 1.3: 8)

+  IvyPDF now is reading lines from PDF. Lines can be used by Table() and Grid() methods using these options:

+ Table columns can be specified by exact position:

+ Table “end position” can be determined when distance between rows becomes larger than a predefined value:

+ Added export to XML
+ Command-line processing is now done by a separate executable – IvyTemplate.exe
+ Templates functionality can be used from .Net directly, using IvyTemplateLib.dll
+ Token operator overload – tokens can now be added/subtracted/multiplied/etc directly
+ DataTable.Update extension method

New in Version 1.32:
+ Improved table recognition algorithm.
+ Improved UI – allows to test various table options, shows column borders (resizable)

 on: June 14, 2017, 03:45:31 PM 
Started by admin - Last post by admin
Happy to announce the release of version 1.2  :)

New in version 1.2:

IvyPdf library:
+ New filtering functionality, with 6 new functions
+ Bookmarking and clone for capturing repeating data
+ Added optional parameters to various functions to override default settings. E.g.users can provide amount of whitespace for table auto-recognition, offset and deviation for Left/Right functions, etc.
+ Over 10 new DataTable extension methods
+ Ability to save into Ipb format to speed up loading
+ Added conditional/loop statements

Ivy Template Editor:
+ Ability to open multiple documents and evaluate expressions simultaneously
+ Ability to add code modules
+ Preview filter results
+ Open/Save Ipb files
+ Improved UI

Pages: 1 ... 3 4 [5]