Cross-platform printer that sends paginated content to the system print spooler or platform PDF renderer. Used internally by TTMSFNCGraphicsPrintIO to deliver print jobs across Windows, macOS, iOS, and Android targets.
API unit family:TMSFNCPrinters
Syntax
GeneratedPascalC++
TTMSFNCPrinter = class
class PASCALIMPLEMENTATION TTMSFNCPrinter : public System::TObject
True when the iOS print interaction controller has finished delivering the document to the system print subsystem. Read this from the completion handler to confirm the job was submitted.
Starts a new print document and prepares the print context. Call before drawing any page content or calling NewPage. Must be paired with a matching EndDoc call.
Callback invoked by the printer to draw page content. Assign a procedure that renders content via the Graphics property; called once per page during the print job.