IvyTools

Please login or register.

Login with username, password and session length
Advanced search  

News:

SMF - Just Installed!

Pages: [1] 2
 1 
 on: February 07, 2019, 05:12:41 PM 
Started by admin - Last post by admin
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


 2 
 on: January 29, 2019, 08:56:42 AM 
Started by xavD - Last post by admin
In the latest version (1.47) you can use option "separate rows by lines" to capture the table properly.

 3 
 on: January 28, 2019, 11:36:49 AM 
Started by admin - Last post by admin
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

 4 
 on: January 14, 2019, 06:32:29 AM 
Started by xavD - Last post by xavD
Ok, it seems to work now !

Is it possible that the recognition engine keep text in a cell as an unique string ?

Xavier

 5 
 on: January 11, 2019, 01:03:01 PM 
Started by xavD - Last post by admin
Hi Xavier,

Sorry to hear you have a problem. Looking at the screenshot I don't really see anything that could cause this. Is this the only document/page that throws this error? Is Ivy working for other documents that you have? Just trying to see if there is anything caused by your environment configuration or local settings.

If Ivy works for other documents then it must be something with this specific PDF. Is there any way you could share this document with us so we could investigate further (assuming it's not confidential)?
If this is possible please email it to support@ivytools.com

Thank you!
Andrew

 6 
 on: January 11, 2019, 03:30:18 AM 
Started by xavD - Last post by xavD
Hi, I am trying to analyse a table with Template Editor.
I select the first header cell and clic on Table button, but a messagebox appears :
un objet qui autorise la valeur Null doit posséder une valeur / an object which allow Null value must have a value

Do you know what it means ?

https://ibb.co/mbqLH11

Xavier

 7 
 on: December 12, 2018, 09:07:35 AM 
Started by knarf - Last post by admin
Hello,

Unfortunately PDFs don't have a concept of a "table". Every piece of information (line, word, sometimes every character) is a separate object, unrelated to others. In Ivy we call them "tokens" and Left() / Right() functions are simply moving to tokens on the left or on the right of the current one. Therefore, this behavior is correct.

Ivy has a few algorithms that can convert tokens into real tables. It's based on statistical analysis so results may vary, depending on complexity and "cleanliness" of the table. Please test it by selecting one of header tokens and clicking "Table" button in the toolbox. There are various options you can try to improve extraction, like using the border lines, amount of whitespace after the table, and so on. Please refer to "Table extraction" section in the Ivy documentation for more information, examples and tutorials.

Regards,
Andrew

 8 
 on: December 12, 2018, 08:21:39 AM 
Started by knarf - Last post by knarf
Hello,
I have a table in a pdf file. One cell is empty
Does Ivy skip empty cells ?
Can that be prevented ?
When I go right from the first to the second cell, it goes to the third cell and skips the second.
I tested the Template editor and in c#

 9 
 on: December 11, 2018, 10:18:46 AM 
Started by knarf - Last post by admin
Hello knarf,

IvyDocumentReader is located in IvyDocumentReader.dll. Please reference it in your project in addition to IvyPdf.dll.

There are 3 dlls in IvyPdf folder. You need to reference some or all of them, depending on your needs:

IvyDocumentReader.dll - contains methods to read PDF files into IvyDocument object (collection of text Tokens and Lines)
IvyPdf.dll - contains methods to parse IvyDocument, search and extract information
IvyTemplateLib.dll - contains methods to read/write/execute extraction templates created via IvyTemplateEditor

For your sample code you need to reference the first two dlls.

Hope this helps. Please let me know if you still have troubles.
Andrew

 10 
 on: December 11, 2018, 08:06:42 AM 
Started by knarf - Last post by knarf
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......

Pages: [1] 2