Table of Contents

TTMSFNCGraphicsPrintIO.Print Method

Prints the default export object using the current options.

API unit family: TMSFNCPrintIO Declaring type: TTMSFNCGraphicsPrintIO Inherited from: 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.