HylaFAX The world's most advanced open source fax server

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

[hylafax-users] How-To add an image/ watermark / template to your FAX...



Howdy again,

Tom Tilque has been helping me getting a template/ watermark for my FAXes,
we were wondering if we should write up what we've been doing. To the
HylaFAX maintainer please see the below How-To outline and let us know if we
should complete it, we'd be happy to if people may find it useful.  We would
add examples and some sample code.

Thanks again Tom for all your help, and also the others who sent me a reply.
Jim

----------------------------------------------------------------------------
-----------------

How-To:  Add a template/ image/ watermark to your FAX


Goal:  Fill in electronically an existing hard copy form and FAX it using
HylaFAX.

Steps:

1.) Install and get HylaFAX working

2.) Scan your printed form

3.) Convert the scanned form to a TIFF, make sure the page size is 8.5" x
11"

4.) Convert the TIFF to a Postscript File

	Use tiff2ps or print to a file using a Postscript printer driver

5.) Append your data (in Postscript form) to the end of the Postscript file
created in step 4.

	Here's a reference on the postscript language.
	
http://www.cs.indiana.edu/docproject/programming/postscript/postscript.php
	
	Your data is 'printed' over the image you created in step 4.
	
	Use whatever programming or scripting language you are comforatable
with to convert
	your data to postscript form.

6.) Send the file created in step 5 to HylaFAX


Result:  With a bit of programming and effort you now can add logos, images,
watermarks, templates or whatever to your FAXes.


Thanks to Tom Tilque and Jim Tagart for this How-To, well mainly Tom.

____________________ 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@hylafax.org < /dev/null




Project hosted by iFAX Solutions