www.PDF-Analyzer.com
Ingo Schmoekel - Software-Dev.& Distribution

* Start

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

 

PDFlayout Plus - A dll for your pdf-files... Royalty free!

With this dll you can get all layout-properties (listed below) from pdf-files. Page by page! As a second value you can send the page number!

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

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 the newest Visual C# Express 2008...
PDFtext_CSharp35_project.zip (906 kb)

About installation and working with the dll...
This dll doesn't have an entry point so it's not necessary to register it. Only copying into the system32-directory or in the directory where your application is installed.
If you're using vba (from ms access or excel for example) you should declare the functions as private and not public.
Using .NET-environments (like MS Visual Studio) it's often better (to avoid stack imbalance errors) to change the parameter-types from longinteger to integer.

PDFlayout Plus...
... with the functions:
     GetPDFPageCount for the number of pages
     GetPDFFormat for the document format (1=portrait/0=landscape)
     GetPDFPageWidth for the document width (in pixel)
     GetPDFPageHeight for the document height (in pixel)
     GetPDFColourStyle for the used colour type/colour scheme (cmyk, rgb, gray)
     GetPDFLayerCount for the number of layers/document levels
     GetPDFPageLayout for the page layout
     GetPDFPageMode for the page mode
     GetPDFeFonts shows the embedded fonts

Shareware- and full version... The differences
All functions from the full version are in the shareware-version, too. When a value will be returned by the dll first a window with a shareware note opens - when you click on "OK" you get the value. So you can test the quality of all functions. This messages don't pop up in the full version! If you've already build applications with the dlls out of the shareware version don't through them away - if you buy the full version you only have to replace the dlls (de-/register). That's all!

Have a look in the help-file here:
plplussv.txt!

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 and vba/visual basic. Complete delphi- and vb(a)-projects are included, too. So you'll have fast success! The PDFlayout Plus-dll is a standard-dll - so it's not a problem to work with any other ide/programming language. Please test it.

What can i do with the modules of the full version...
It's for your distributed applications... Commercial apps, too! Not alone... only as an included function library. The functions must be a part of your app - it's not allowed to distribute the libraries alone! With your app the libraries can be distributed without paying anymore... It's royalty free! Buy the dll one time and distribute it as often as you want.