Ingo Schmoekel - Software-Dev.& Distribution

* Start

* Products
* Ordering
* Download
* Links
* Contact
* References

* Product-FAQ


PDFtext - A dll for your pdf-files... Royalty free!

With this dll you can get the complete text-content out of your pdf-files.
To do this you can use three ways:
1. As an automated text-export into a generated file.
2. As clipboard-content.
3. As a returning text-string.
For option 1 you can set the output-directory.

This new version extracts now in unicode format (utf8), too.
The component is complete revised and modified in the extract-functionality!
So from now on PDFtext can be used worldwide for most languages!
Try it now!
For option 1 and 2 you can supress leading spaces each line.

The function GetPDFPageCount is included - so you can see now how big is the document which you want to extract!
You can insert/display page numbers in the extracted textcontent!
You can prefix row and column to each extracted textstring on each page!

Now you can get the complete textcontent as a wordlist. Each word in a row.
Now you can get hash values from the textcontent to see if the document was changed for example.
ou can use a fast mode if you don't need the additional structured informations!
You can supress more than one spaces between words. Good if you have documents with justification layout ... this means more spaces between words to fill complete textrows!
You can set a stop-value(in seconds) when working on bigger files!
You can make a sandclock visible to show that the component is working!
You can use single page-values if you don't want to extract complete documents!

You can use it with all well known ides (.NET-IDEs, too!).
Try it with Visual Basic, VB2005 Express, VBA, Delphi, C, C++, CSharp ...

In the test package there are sample projects for Delphi 5, Delphi 2007, Freepascal/Lazarus, Visual Basic 6.0, Visual Basic 2005 Express and a common cpp-sample already included. Additionally you can find sample projects for C++ and PowerBuilder on the left at "Product-FAQ".
All my dlls are working fine with .NET-projects, too! Like always it depends on how you do it. Here is a complete C#-project "ready to run" with the PDFtext.dll included. It's made with Visual C# Express 2008...
PDFtext_CSharp35_project.zip (906 kb)

Specially the new optional prefix of row/column for text strings can be very useful for you!
Without having formfield content now you can analyze and evaluate the text content of identically structured documents very detailed!
This version offers support for the current pdf-specs (128 bit aes-encryption), too! 40 bit RC4, 128 bit RC4 or 128 bit AES - It doesn't matter ... you can extract all these files now... Please read the helpfile (few lines below or in the zip-Package).
PDFtext offers powerful functions - use them for your projects!

The test- and the full version... The differences
The full version works like the test-version. When the test-version of the dll will be used first a window with a test-note opens - when you click on "OK" the function starts. So you can test the quality of the function. This message don't pop up in the full version! If you've already build applications with the test-version don't throw them away - if you buy the full version you only have to replace the dll. That's all!

Have a look in the help-file here:

What you get ordering the full version...
For the dll you get a special test program. It contains a file dialog and buttons for all functions. A second help-file is included with all necessary informations about the dll and the functions and code samples for Delphi, Cpp and vba/visual basic. Complete Delphi-, Cpp-, vb(a)- and vb2005Express-projects are included, too. So you'll have fast success! The PDFtext-dll is a standard-dll - so it's not a problem to work with any other ide/programming language. Please try before you buy.

What can i do with the modules of the full version...
You can distribute the full version of the library as a part of your application without any limitation! It's not allowed to distribute the library alone! With your app the one time bought library can be distributed without paying anymore... It's royalty free! Buy the dll one time and distribute it as often as you want included in your app.