[DUG] PDF Generation
Paul A Norman
paul.a.norman at gmail.com
Fri Jul 3 11:51:53 NZST 2009
Want something a little bit exotic with fantastic results?
** If you need really really high quality pdfs **, look at automating LaTeX
production using formatted ascii dumps and shelling out to pdflatex - set
switches so that no user interaction required. (include MiTeK in your
initial install package). All GNU and public. (You can even embed movies in
your pdfs! Automatic table of contents, tables of figures, tables of tables,
suing Delphi autogenerate indexes even - what ever you need).
The learning curve for the developer is well worth it ** if ** you actually
require top quality output.
Can normally handle any symbol or alphabet known to man with out UTF-8 or
like issues.
Also very useful for scripted (even delphi-php) server or client side
(dhtml) transposing of html output to pdf.
(Placement of document elements is calculated to an unattainable 1/20th
wavelength of light.)
The underlying system, TeX, is designed and maintained by Donald Knuth, so
enough said!
Knuth says he has designed it to be stable for at least another eighty
years. So no versioning issues on TeX.
During MiTeK install set paramaters for automatic package download as
required, and your users need not be troubled. May be requirement for
ocassional MiTeK settings, which may be settable from your Delphi project.
Nothing worse than chosing page size.
Check out the new MiTeK 'portable' version for ease of install (even to
harddisk) with your delphi project. For the developer extensive community
support. British and Indian TeX User Groups are very good.
http://www.latex-project.org/
http://miktex.org/
Auckland Universtity maintains local repositories so ongoing live package
downloads are quite quick.
Paul
2009/6/16 Ross Levis <ross at stationplaylist.com>
> Sorry, I was wrong. The filename defaults to the Printer.Title but it
> still
> prompts for the name.
>
> Ross.
>
> -----Original Message-----
> From: Ross Levis [mailto:ross at stationplaylist.com]
> Sent: Tuesday, 16 June 2009 4:22 p.m.
> To: 'NZ Borland Developers Group - Delphi List'
> Subject: RE: [DUG] PDF Generation
>
> I use CutePDF and it doesn't ask for the filename.
> http://www.cutepdf.com/Products/CutePDF/writer.asp
>
> The filename is the document name supplied to the printer component.
> The only prompt you will get is if the filename already exists.
>
> Ross.
>
> -----Original Message-----
> From: delphi-bounces at delphi.org.nz [mailto:delphi-bounces at delphi.org.nz]
> On
> Behalf Of John Bird
> Sent: Tuesday, 16 June 2009 4:01 p.m.
> To: NZ Borland Developers Group - Delphi List
> Subject: [DUG] PDF Generation
>
> At present a program produces PDF's via an installed printer that outputs
> a
> PDF file - that is it is a manual process where the user has to choose the
> PDF printer in the Windows Printer dialog, and the output PDF name. There
> are a number of excellent printer drivers that allow this.
>
> Is there any way anyone knows of to automate this - ie so that the output
> PDF name can be supplied so that PDF file is just produced without user
> intervention?
>
> John
>
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
> unsubscribe
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject:
> unsubscribe
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://listserver.123.net.nz/pipermail/delphi/attachments/20090703/6c24ae4f/attachment-0001.html
More information about the Delphi
mailing list