Macro Language Reference > Macros > Frame > tfprint
  
tfprint
Description
Prints selected frame(s) on a page (instead of printing the entire page). You can specify the print device that you wish to print to, using the printer macro.
 
Example 137. Print a frame at 50% of its current size
tfprint 50
Syntax
tfprint size:f? xy ratio:f? pctrl name:s? print file:s?
tfprint
[no parameter]
Invoke the Print Frame(s) to ... dialog box (the name of dialog will be completed with the name of the currently selected printer driver)
size
The percentage size at which to print the frame
* 
The % symbol is not necessary.
xy ratio
Scale the height of the page differently to compensate for plastic plate stretching when placed on a roller. The default value is 1.0, which does not make any adjustment.
pctrl name
The name of the printer control stream to be used to print the frame(s)
print file
The name of a file or printer port (e.g. lpt1) to which to print to: you can also type the name of the port into the Print Destination edit box when using the Print Frame(s) dialog box. The latter is useful if you want to print to a port with/without renaming it in your startdos.3ad file as discussed under device.
Additional Information
On Windows systems, a Windows printer is identified by a @ character as the first character of print_file. A list of printers (without the @) can be obtained using the tflist macro with mode 7.
The driver you choose to print a frame, e.g. tiff, will determine the printing options offered to you.
Related Links