TTMSFNCCustomPrintIO.Print Method
Prints the default export object using the current options.
API unit family: TMSFNCPrintIO
Declaring type: TTMSFNCCustomPrintIO
Overloads
Overload 1
Prints the default export object using the current options.
procedure Print; overload;
Overload 2
Prints a single object constrained to a specific rectangle.
procedure Print(AExportObject: TTMSFNCPrintIOExportObject; AExportRect: TRectF); overload;
Parameters
| Name | Description |
|---|---|
AExportObject |
The object to print. |
AExportRect |
Bounding rectangle for the object content in pixels. |
Overload 3
Prints multiple objects, one per page.
procedure Print(AExportObjects: TTMSFNCPrintIOExportObjectArray); overload;
Parameters
| Name | Description |
|---|---|
AExportObjects |
Array of objects; each element is placed on a separate page. |
Overload 4
Prints multiple objects with per-object bounding rectangles.
procedure Print(AExportObjects: TTMSFNCPrintIOExportObjectArray; AExportRects: TTMSFNCPrintIOExportRectArray); overload;
Parameters
| Name | Description |
|---|---|
AExportObjects |
Array of objects; each element is placed on a separate page. |
AExportRects |
Matching array of bounding rectangles in pixels; empty array uses the full page content area. |