<div>Want something a little bit exotic with fantastic results?</div>
<div> </div>
<div>** 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).</div>

<div> </div>
<div>The learning curve for the developer is well worth it ** if  ** you actually require top quality output.</div>
<div> </div>
<div>Can normally handle any symbol or alphabet known to man with out UTF-8  or like issues.</div>
<div> </div>
<div>Also very useful for scripted (even delphi-php) server or client side (dhtml) transposing of html output to pdf.</div>
<div> </div>
<div>(Placement of document elements is calculated to an unattainable 1/20th wavelength of light.)</div>
<div>The underlying system, TeX, is designed and maintained by Donald Knuth, so enough said!</div>
<div> </div>
<div>Knuth says he has designed it to be stable for at least another eighty years. So no versioning issues on TeX. </div>
<div> </div>
<div>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. </div>

<div> </div>
<div>Check out the new MiTeK &#39;portable&#39; 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.</div>

<div> </div>
<div><a href="http://www.latex-project.org/">http://www.latex-project.org/</a></div>
<div> </div>
<div><a href="http://miktex.org/">http://miktex.org/</a></div>
<div> </div>
<div>Auckland Universtity maintains local repositories so ongoing live package downloads are quite quick.</div>
<div><br>Paul<br></div>
<div class="gmail_quote">2009/6/16 Ross Levis <span dir="ltr">&lt;<a href="mailto:ross@stationplaylist.com">ross@stationplaylist.com</a>&gt;</span><br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">Sorry, I was wrong.  The filename defaults to the Printer.Title but it still<br>prompts for the name.<br><font color="#888888"><br>
Ross.<br></font>
<div class="im"><br>-----Original Message-----<br>From: Ross Levis [mailto:<a href="mailto:ross@stationplaylist.com">ross@stationplaylist.com</a>]<br>Sent: Tuesday, 16 June 2009 4:22 p.m.<br>To: &#39;NZ Borland Developers Group - Delphi List&#39;<br>
Subject: RE: [DUG] PDF Generation<br><br>I use CutePDF and it doesn&#39;t ask for the filename.<br><a href="http://www.cutepdf.com/Products/CutePDF/writer.asp" target="_blank">http://www.cutepdf.com/Products/CutePDF/writer.asp</a><br>
<br>The filename is the document name supplied to the printer component.<br>The only prompt you will get is if the filename already exists.<br><br>Ross.<br><br>-----Original Message-----<br>From: <a href="mailto:delphi-bounces@delphi.org.nz">delphi-bounces@delphi.org.nz</a> [mailto:<a href="mailto:delphi-bounces@delphi.org.nz">delphi-bounces@delphi.org.nz</a>] On<br>
Behalf Of John Bird<br>Sent: Tuesday, 16 June 2009 4:01 p.m.<br>To: NZ Borland Developers Group - Delphi List<br>Subject: [DUG] PDF Generation<br><br></div>
<div>
<div></div>
<div class="h5">At present a program produces PDF&#39;s via an installed printer that outputs a<br>PDF file - that is it is a manual process where the user has to choose the<br>PDF printer in the Windows Printer dialog, and the output PDF name.  There<br>
are a number of excellent printer drivers that allow this.<br><br>Is there any way anyone knows of to automate this - ie so that the output<br>PDF name can be supplied so that PDF file is just produced without user<br>intervention?<br>
<br>John<br><br><br>_______________________________________________<br>NZ Borland Developers Group - Delphi mailing list<br>Post: <a href="mailto:delphi@delphi.org.nz">delphi@delphi.org.nz</a><br>Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>
Unsubscribe: send an email to <a href="mailto:delphi-request@delphi.org.nz">delphi-request@delphi.org.nz</a> with Subject:<br>unsubscribe<br><br>_______________________________________________<br>NZ Borland Developers Group - Delphi mailing list<br>
Post: <a href="mailto:delphi@delphi.org.nz">delphi@delphi.org.nz</a><br>Admin: <a href="http://delphi.org.nz/mailman/listinfo/delphi" target="_blank">http://delphi.org.nz/mailman/listinfo/delphi</a><br>Unsubscribe: send an email to <a href="mailto:delphi-request@delphi.org.nz">delphi-request@delphi.org.nz</a> with Subject: unsubscribe<br>
</div></div></blockquote></div><br>