Class PrintUtilities
- java.lang.Object
-
- com.inductiveautomation.factorypmi.application.script.builtin.PrintUtilities
-
public class PrintUtilities extends java.lang.Object
Implements the functions mounted as "system.print" in the global scripting libraries
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
PrintUtilities.ComponentPrinter
static class
PrintUtilities.JythonPrintJob
-
Constructor Summary
Constructors Constructor Description PrintUtilities(FPMIApp app)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.image.BufferedImage
createImage(java.awt.Component c)
PrintUtilities.JythonPrintJob
createPrintJob(java.awt.Component c)
void
printToImage(java.awt.Component c)
void
printToImage(java.awt.Component c, java.lang.String fileName)
-
-
-
Field Detail
-
LANDSCAPE
public static final int LANDSCAPE
- See Also:
- Constant Field Values
-
PORTRAIT
public static final int PORTRAIT
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
PrintUtilities
public PrintUtilities(FPMIApp app)
-
-
Method Detail
-
createPrintJob
public PrintUtilities.JythonPrintJob createPrintJob(java.awt.Component c)
-
printToImage
public void printToImage(java.awt.Component c)
-
createImage
public java.awt.image.BufferedImage createImage(java.awt.Component c)
-
printToImage
public void printToImage(java.awt.Component c, java.lang.String fileName)
-
-