Dear Paul, Is it worth considering writing your own routines to either convert drawing elements, - or analyse the holding "caad canvass" to write your own post script files, - EPS? (These could then go to PDF naturally as an added bonus for your clients - there are GhostScript derivatives that are seemlessly callable from Delphi).
Would give you complete control over the pre-printing process, but there is a learning/implementation curve. Most (HP) lasers can work with a PS derived file I am told, and or a PDF under acrobat reader could be a "preview" procedure - printable to anything, or utilising the ActiveX control for Acrobat Reader handle preview and printing from within your own application? P o w e r P d f Version 0.9 (beta) 1999-2001 Copyright (c) by Takeshi Kanno states that it is a "free software based on LGPL. You can use or modify it under the GNU Library general Public License." It's source code might be useful if following the idea up. http://www.est.hi-ho.ne.jp/takeshi_kanno/powerpdf/ I've recently been working through the info in the first link below with some useful results. http://www.cs.indiana.edu/docproject/programming/postscript/postscript.html http://inferno.slug.org/pdf/refcards/ps-ref.pdf http://www.quite.com/ps/ Paul [EMAIL PROTECTED] http://PaulANorman.com Ph NZ 021 782 433 Fx NZ 021 292 2433 Overseas: Ph. +6421782433 Fax +64212912433 P.O. Box 1005 Nelson 7015 New Zealand ================ Hi all I have a specialised CAD app which exhibits some strange behaviour when printing. Many of the drawing entities are polygons with a hatched fill which is in the same brush color as the background - when printed to some devices -specifically HP Laserjet 5100 and Adobe PDF printer driver - the polygons print with a hatched pattern - in the case of the HP subsequent print fill the entire page with the hatched pattern! In further testing it appears that with the HP even a solid fill fills the whole page after the first print. Its hard to believe that problems like this are present after some 20 odd years of PC technology !! I believe that this is a printer driver issue but why does it occur and has anybody any suggestions to overcome the problem ? Paul Lowman Lowman Consulting Ltd. [EMAIL PROTECTED] _______________________________________________ Delphi mailing list [EMAIL PROTECTED] http://ns3.123.co.nz/mailman/listinfo/delphi _______________________________________________ Delphi mailing list [EMAIL PROTECTED] http://ns3.123.co.nz/mailman/listinfo/delphi
