Library | Module

Interface IpfcPrintPrinterOption



Description

This interface is used to define the printer settings for printing a file.



Property Summary

PropertyDeleteAfteras Boolean
true to delete file after printing; false to not delete file.
PropertyFileNameas String
Name of a file where the print should go.
PropertyPaperSizeas IpfcPrintSize
Size of paper to be printed.
PropertyPenTableas String
File containing pen table
PropertyPrintCommandas String
Print command.
PropertyPrinterTypeas String
Type of printer.
PropertyQuantityas Long
Number of papers to be printed.
PropertyRollMediaas Boolean
true to use roll media for printing; false to not use roll media.
PropertyRotatePlotas Boolean
true to rotate the plot; false to skip rotating plot.
PropertySaveMethodas IpfcPrintSaveMethod
Save method.
PropertySaveToFileas Boolean
true to save file after print; false to skip file saving.
PropertySendToPrinteras Boolean
true to send file to printer; false to not send file to printer.
PropertySlewas Double
Slew value
PropertySwHandshakeas Boolean
true to use handshake method for printing; false to not use handshake method.
PropertyUseTtfas Boolean
true to use TTF support for printing; false to stroke all text.



Method Summary

FunctionCCpfcPrintPrinterOption.Create () as IpfcPrintPrinterOption
Creates an object used to define the printer settings for printing a file.



Property Detail


PropertyDeleteAfteras Boolean

true to delete file after printing; false to not delete file.




PropertyFileNameas String

Name of a file where the print should go.

Attention: if IpfcModel.Export() is called for IpfcExportType EXPORT_PRINT, the argument FileName is ignored (and can be passed as null). Instead, the output filename should be set through this API.




PropertyPaperSizeas IpfcPrintSize

Size of paper to be printed.




PropertyPenTableas String

File containing pen table




PropertyPrintCommandas String

Print command.




PropertyPrinterTypeas String

Type of printer.




PropertyQuantityas Long

Number of papers to be printed.




PropertyRollMediaas Boolean

true to use roll media for printing; false to not use roll media.




PropertyRotatePlotas Boolean

true to rotate the plot; false to skip rotating plot.




PropertySaveMethodas IpfcPrintSaveMethod

Save method.




PropertySaveToFileas Boolean

true to save file after print; false to skip file saving.




PropertySendToPrinteras Boolean

true to send file to printer; false to not send file to printer.




PropertySlewas Double

Slew value




PropertySwHandshakeas Boolean

true to use handshake method for printing; false to not use handshake method.




PropertyUseTtfas Boolean

true to use TTF support for printing; false to stroke all text.





Method Detail


FunctionCCpfcPrintPrinterOption.Create () as IpfcPrintPrinterOption

Creates an object used to define the printer settings for printing a file.
Returns: