1. Home
  2. Computing & Technology
  3. Delphi Programming
photo of Zarko Gajic
Zarko's Delphi Programming Blog

By Zarko Gajic, About.com Guide to Delphi Programming since 1998

Help Locate PDF VCL/ActiveX set to be used in a Delphi application

Wednesday March 18, 2009
in Help :: I'm looking for a PDF VCL (or even ActiveX) set with some specific set of features that are not just „creating PDF documents“.

Here's the "requirements list":

  • must have: Loading of an existing PDF document.
  • must have: Knowing is the PDF is password protected.
  • must have: Knowing the PDF version of the document (1.4, 1.5, ...)
  • must have: Creating a set of bookmarks / outlines for a loaded document. Bookmarks are „external“ PDF documents. The bookmarks point to other PDF documents using a „relative“ path („../afolder/another.pdf“)
  • must have: Inserting a „tree“ of external bookmarks to the existing bookmark tree of the loaded document.

  • nice to have: Extracting a scope of pages from a loaded document, saving as another document.
  • nice to have: Saving the loaded document with a different version (something like : „convert“ a PDF document from 1.5 to 1.4)
  • nice to have: Extract text data.
    • Please, if you are a third-party vendor or if you know of such a VCL/ActiveX set, post the link as a comment to this post.

      Update 1: Seems like I have found one such library: Quick PDF Library (formerly iSEDQuickPDF). Loading supported. Adding external outlines is supported, security info is supported, version info is supported .. I'm now going to test page/text extraction...

Comments

March 18, 2009 at 6:10 am
(1) RRUZ says:

try VisPDF Library
http://www.vispdf.com/index.php

Bye.

March 18, 2009 at 6:24 am
(2) Zarko Gajic says:

“RRUZ”…

I have tried VisPDF – it does *not* support external bookmarks.

March 18, 2009 at 7:05 am
(3) Klaus says:

Did you have a look at

March 18, 2009 at 7:07 am
(4) Klaus says:

… PDFtoolkit from Gnostice?

http://www.gnostice.com/PDFtoolkit_VCL.asp

March 18, 2009 at 7:26 am
(5) Zarko Gajic says:

Klaus:

Again tried already, PDFToolkit (latest version 3.X) does not support external bookmarks.

March 19, 2009 at 7:15 pm
(6) Karl De Abrew says:

Hi guys, as Zarko said — our 500+ function PDF SDK Quick PDF Library allows you to perform all of these requirements + more. We specifically target Delphi (and also provide support for ASP, ActiveX, VB, VB Script, C++, and C#).

Leave a Comment

Line and paragraph breaks are automatic. Some HTML allowed: <a href="" title="">, <b>, <i>, <strike>

Explore Delphi Programming
About.com Special Features

Stay connected and entertained with reviews on tips on the latest HDTVs, cellphones and more. More >

Easy ways to connect two computers for networking purposes. More >

  1. Home
  2. Computing & Technology
  3. Delphi Programming

©2009 About.com, a part of The New York Times Company.

All rights reserved.