KMLOFax KMLOFax
Version 0.6.3

Next Previous Table of Contents

5. Print Dialog

You can open the print dialog by choosing the menu command File > Print.

5.1 Dialog Elements

With Print Destination you can determine whether to invoke a print command or write the output to a file. The command for the commonly used BSD lpr printer spooling system for instance would be "lpr -Pprinter".

With Paper Format you can specify the format of the paper used by the printer.

From page and To page determine the range of pages to be printed within the facsimile document.

Number of copies determines how many times each page should be printed.

With Language Level 2 you can activate the level 2 extensions of the PostScript® language. It is recommended to keep this option turned on since it makes the output much smaller. If you have problems with your PostScript® interpreter retry it with this option turned off.

With Interpolate you can make the PostScript® interpreter interpolate the pixels for a smoother output. This may slow down the print process. This option is only available with the Language Level 2 option turned on.

5.2 Layout Procedure

The layout procedure for printing works as follows: KMLOFax tries to print each page of the facsimile document with its original dimension (204 pixel per inch horizontal and 98 or 196 lines per inch vertical). If the page is too wide to fit onto the paper minus the left and right paper margins, it is scaled to fit. Scaling is always done for width and height accordingly so that the width to height ratio is preserved. If the content is too high to fit onto the paper minus the top and bottom paper margins, the content is cut and spread over as many pages as needed.

5.3 Output Format

KMLOFax can create output conforming to PostScript® Language Level 2. The binary data is encoded according to the CCITT facsimile standard to reduce the size of the output. Additionally the data is ASCII base-85 encoded to be sent over lines with 7 data bits. Make sure your printer or PostScript® interpreter can deal with Language Level 2. Aladdin Ghostscript for instance is a full Level 2 implementation since version 2.9.8.

With the Language Level 2 option turned off the output is conforming to PostScript® Language Level 1. Try this setting if you have problems with printing.

Next Previous Table of Contents