The PrintScaleType
property of a view printer specifies how to scale a logical
page for printing. For a table or crosstab, you can scale a logical page in one of the following
ways:
To print the table or crosstab at the original size, set the PrintScaleType
property to ViewPrinter.ORIGINAL_SIZE
.
To scale the table or crosstab to a percentage of the original size, set
PrintScaleType
to ViewPrinter.SCALE_TO_ZOOM_FACTOR
.
You must also set the PrintZoomFactor
property.
To scale the table or crosstab so that a logical page fits on a specified number of physical
pages, set PrintScaleType
to ViewPrinter.SCALE_TO_FIT_PAGES
.
You must also set the FitToNumPagesTall
and the FitToNumPagesWide
properties.
The PrintScaleType
property is effective at all levels of printing
support. If you use the BI Beans user interface, then the
Print
Options dialog box sets the scale type, from options that the end user chooses.