API Documentation > Classes > Interface IpfcPrintPrinterOption
Interface IpfcPrintPrinterOption
Description
This interface is used to define the printer settings for printing a file.
User Guide References:
Property Summary
Property
as Boolean
true to delete file after printing; false to not delete file.
Property
as String
Name of a file where the print should go.
Property
Size of paper to be printed.
Property
as String
File containing pen table
Property
as String
Print command.
Property
as String
Type of printer.
Property
as Long
Number of papers to be printed.
Property
as Boolean
true to use roll media for printing; false to not use roll media.
Property
as Boolean
true to rotate the plot; false to skip rotating plot.
Property
Save method.
Property
as Boolean
true to save file after print; false to skip file saving.
Property
as Boolean
true to send file to printer; false to not send file to printer.
Property
as Double
Slew value
Property
as Boolean
true to use handshake method for printing; false to not use handshake method.
Property
as Boolean
true to use TTF support for printing; false to stroke all text.
Method Summary
Function
Creates an object used to define the printer settings for printing a file.
Property Detail
Property
DeleteAfter
as Boolean
true to delete file after printing; false to not delete file.
Property
FileName
as 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.
Property
PaperSize
Size of paper to be printed.
Property
PenTable
as String
File containing pen table
Property
PrintCommand
as String
Print command.
Property
PrinterType
as String
Type of printer.
Property
Quantity
as Long
Number of papers to be printed.
Property
RollMedia
as Boolean
true to use roll media for printing; false to not use roll media.
Property
RotatePlot
as Boolean
true to rotate the plot; false to skip rotating plot.
Property
SaveMethod
Save method.
Property
SaveToFile
as Boolean
true to save file after print; false to skip file saving.
Property
SendToPrinter
as Boolean
true to send file to printer; false to not send file to printer.
Property
Slew
as Double
Slew value
Property
SwHandshake
as Boolean
true to use handshake method for printing; false to not use handshake method.
Property
UseTtf
as Boolean
true to use TTF support for printing; false to stroke all text.
Method Detail
Function
CCpfcPrintPrinterOption.Create
Creates an object used to define the printer settings for printing a file.
Returns:
Was this helpful?