trichview.com

trichview.support




Re: PDF export - advice needed


Return to index


Author

Message

Sergey Tkachenko

Posted: 01/31/2004 16:10:17


Hello,


> 1. wPDF


Demo is here:

http://www.trichview.com/support/files/wpdftest.zip

It uses the same technique as LLPDFLib demo: document is loaded in

reporthelper, then printed at the specified rectangular area on page.

You have full control which documents and where to print. You need to print

main document, headers and footers yourself (for example of printing using

RVReportHelper with header see Demos\Delphi\Assorted\Printing\ReportHelper\)


About hyperlinks: TRichView allows to export hyperlinks using

RVReportHelper: OnDrawHyperlink event. This event provides hyperlink

rectangle and the location in document, so you can obtain the target.

So, we have hyperlink rectangle and target, but unfortunately I do not know

how to create a hyperlink with wPDF. You can ask Julian about it.

As for bookmarks, it's only planned (there will be an event OnDrawCheckpoint

like OnDrawHyperlink).

In my opinion, if you already own wPDF, you do not need another library

(only may be if you have some specific requirements)


> 2. eDocEngine

>

> eDocEngine offers a TRichView export filter. Unfortunately,

> they haven't answered my support request. Does anyone know

> if this software tool supports headers/footers as well as

> hyperlinks automatically?


Sorry, I do not know how to work with eDocEngine.


>

> 3. llPDFLib

>

> I don't know much about llPDFLib. I've downloaded the demo

> application from trichview.com but it doesn't allow me to

> evaluate if headers/footers are supported. Hyperlinks didn't

> work but I think this is actually a limitation of the demo

> application? Has anyone used llPDFLib with TRichView and

> hyperlinks?


Current version of llPDFLib allows to make hyperlinks to Internet locations

only. They must work.

May be other types of hyperlinks were added since the time I checked it.

As I said, you need to output headers and footers yourself (actually, this

is one line of code (not countung calculation of their positions)).

I can create an example with header and footer, but I need to know from

where to get them. Should they be read from files or generated

automatically?





Powered by ABC Amber Outlook Express Converter