|
* Start
* Products
* Ordering
* Download
* Links
* Contact
* References
|
PDF DLL BasePack - Build your own PDF-Analyzer!
!!! The brandnew version now supports the actual pdf-specs !!!
You can use it with all well known ides (.NET-IDEs, too!).
Try it with Visual Basic, VB Express, CSharp, VBA, Delphi, C, C++, ...
For a faster success
there are complete projects as zip-files for delphi and vb included!
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.
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)
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 fonts
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
It's your choice... You can order a single module (dll) or the complete package.
You can save more than 28% if you buy the complete package!!!
Shareware- and full version... The differences
All functions are in the shareware-version. 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!
What you 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!
|