![]() |
well, in that case the docs on your website are outdated. the examples specifically use a PS printer and send a ps file. On 9/25/07, Rui Santos <rsantos@xxxxxxxxxxxx> wrote: > > > Chris Weiss wrote: > On 9/25/07, Rui Santos <rsantos@xxxxxxxxxxxx> wrote: > > > So, it has an API and, does not require the document to be in postscript > format. > > that's a pretty loose definition. the "api" here is an OLE object, > and it requires a postscript printer driver to be setup. your > application must first print to the printer and specify an output > postscript file, then you use OLE to tell the running WHFC instance to > send the postscript file as a fax. > > Not true. I'm not the programmer of the application, but I'm the guy who > set up the HylaFAX server. The only thing that the server gets is a PDF file > and not a postscript file. The HylaFAX clearly states: > > HylaFAX[28724]: What we have here is a PDF file. > > So a PDF file actually gets sent through WHFC. ( Hope I'm right on this one > ) > > Also, the WHFC's OLE is registered during installation so, you do not need > WHFC running. Once you call the OLE, WHFC starts automatically. That is the > setup we use on our WHFC clients: no printer and do not need to start WHFC > at boot/login. > > > the drawbacks are that WHFC has to be running, and you have to > maintain yet another installed printer on each system. > Not true. Since you use only PDF files, you do not need a postscript > printer. I also set up a few clients, and never installed any postscript > printer. > > > I am not sure > there's a better way to do it though, outside of making your app > output in postscript or using a 3rd part app to convert stuff to > postscript or tiff > > It's a Delphi component to convert it to PDF. But text to pdf converters > are widely available. And a lot of them are free too. > > But, if you really want to keep it as simple as it can, you can always make > a "server" application that receive data from you clients, in text format. > Then, at the server you can convert it to postscript by issuing: > > (just an example) > textfmt -fCourier-Bold -p11bp -U textfiletosend > psfiletosend > sendfax -n -m -h localhost -d <dial number> psfiletosend > > Well, hope it helps. > > Rui > > > > > ____________________ HylaFAX(tm) Users Mailing List _______________________ > To subscribe/unsubscribe, click > http://lists.hylafax.org/cgi-bin/lsg2.cgi > On UNIX: mail -s unsubscribe > hylafax-users-request@xxxxxxxxxxx < /dev/null > *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx* > > > > > > > > > ____________________ HylaFAX(tm) Users Mailing List _______________________ To subscribe/unsubscribe, click http://lists.hylafax.org/cgi-bin/lsg2.cgi On UNIX: mail -s unsubscribe hylafax-users-request@xxxxxxxxxxx < /dev/null *To learn about commercial HylaFAX(tm) support, mail sales@xxxxxxxxx*