Hello,
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......

IvyTools
- January 20, 2021, 05:47:39 PM
- Welcome, Guest
News:
SMF - Just Installed!
41
on: December 11, 2018, 08:06:42 AM
|
||
Started by knarf - Last post by knarf | ||
42
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) |
43
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 |
44
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) ![]() |
45
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() Regards, Ivy Team |
46
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. ![]() |
47
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. Thanks, Antony G. |
48
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. Regards, IvyTools team |
49
on: October 17, 2017, 12:24:52 AM
|
||
Started by admin - Last post by admin | ||
New in Version 1.3:
![]() + IvyPDF now is reading lines from PDF. Lines can be used by Table() and Grid() methods using these options: PdfTableOptions.HeaderSeparatedByLine PdfTableOptions.ColumnsSeparatedByLines + Table columns can be specified by exact position: PdfTableOptions.ColumnBorders + Table “end position” can be determined when distance between rows becomes larger than a predefined value: PdfTableOptions.MaxRowHeight + 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) |
50
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 |