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

Start Contact Products Downloads Ordering Links References Please read my blog

Back to products ...

Appvisor: PDF DLL BasePack as pad-file ...

PDF DLL BasePack - Build your own PDF-Analyzer!

You can use it with all well known ides (.NET-IDEs, too!).
Try it with Visual Basic 6.0, VB 20xx Express, C#, VBA, Delphi, C, C++, ...
For a faster success there are complete projects (VB6, vb.NET, C# and Delphi XE) as zip-files included!
The new version supports the actual pdf-specifications up to AES/256-bit-encryption!
40-bit RC4, 128-bit RC4, 128-bit AES and 256-bit AES ... No problem!

About installation and working with the dll...

The dll will be delivered in two versions - 32 and 64 bit!
The dll doesn't have an entry point so it's not necessary to register it.
Only copying into the system32-/syswow64-directory (regarding .NET-developement) or in the directory where your application is installed (using VB6).

It's your choice... You can order a single module (32- and 64-bit-version) or this complete package. You can save more than 32% if you buy the complete package!!!

Trial- and full version... The differences

All functions are in the trial-version. When a value will be returned by the dll first a window with a trial 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 trial version don't through them away - if you buy the full version you only have to replace the dlls (de-/register). That's all!

What you'll get ordering the full version...

For each 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. The PDF DLL BasePack contains only standard-dlls - 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 any further royalty fee!

PDF DLL BasePack are the modules:

PDFinternals ...
... with the functions:

GetAttCount for the number of attached files
GetPDFPageCount for the number of pages
GetPDFjs if the document contains javascript or not
GetPDFrdf if the document contains rdf/xml or not
GetPDFImageCount for the number of embedded images
GetPDFbmCount for the number of bookmarks
GetPDFffCount for the number of formfields
GetPDFfwView if the document have the property "fast web access"
GetPDFImages if there are embedded images
GetPDFDocid for the document-id
GetPDFwwwlinks shows the contained urls and email-addresses
GetPDFCompression for the used compression-types
PDFdocuments ...
... with the functions:

GetPDFTitle for the document title
GetPDFSubject for the subject of a document
GetPDFAuthor the document author
GetPDFCreator the used pdf-application
GetPDFCreatedWith the used pdf-engine
GetPDFKeywords the inserted keywords
GetPDFVersion the number of the pdf-version
GetPDFCreDateTime for date/time of creation
GetPDFModDateTime for date/time of the last modification
PDFlayout ...
... with the functions:

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 and referenced fonts (each one separated)
GetPDFA checks for used PDF/A-specification
GetPDFE checks for used PDF/E-specification
GetPDFX checks for used PDF/X-specification
GetPDFUA checks for used PDF/UA-specification
GetPDFVT checks for used PDFVT-specification
GetFERD checks for used ZUGFeRD-specifications
PDFsecurity ...
... with the functions:

GetPDFPrintA if printing is allowed or not
GetPDFCopyA if copying is allowed or not
GetPDFChangeA if changing is allowed or not
GetPDFCommentA if inserting comments or creating of formfields is allowed or not
GetPDFFFieldA if using formfields is allowed or not
GetPDFContentA if access to document content is allowed or not
GetPDFDocAssemblyA if changing of the document structure is allowed or not
GetPDFUPassw if there is a userpassword
GetPDFMPassw if there is a main-/master-password
GetPDFSecMethod for the security-level
GetPDFEncLevel for the encryption strength/type
PDFsignature checking for an existing signature

COPYRIGHT: All used names in documentation, the program or this complete website from companies, products and trademarks are subject usually to marks, patents or trademarks and belongs to the registered companies and/or individuals in each case! All other designations fall under the copyright protection of Ingo Schmoekel. Please consider this. All procedures/programs specified on this homepage are intended only for amateur and/or instruction purposes. The patent situation remains unconsidered thereby. All data and information on this homepage were gathered with largest care. Nevertheless no warranty of any kind for consequences while using it can be taken over, which are due to incorrect information made here.

2005 - 2015 by www.PDF-Analyzer.com / Ingo Schmoekel