HylaFAX The world's most advanced open source fax server

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: [hylafax-users] HylaFax Client




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*



Project hosted by iFAX Solutions