public class ZipImagesFileProcessor extends CreationWorkshopSceneFileProcessor
AbstractPrintFileProcessor.DataAid
Constructor and Description |
---|
ZipImagesFileProcessor() |
Modifier and Type | Method and Description |
---|---|
boolean |
acceptsFile(java.io.File processingFile) |
java.lang.Double |
getBuildAreaMM(PrintJob printJob) |
java.awt.image.BufferedImage |
getCurrentImage(PrintJob printJob) |
java.lang.String[] |
getFileExtensions() |
java.lang.String |
getFriendlyName() |
JobStatus |
processFile(PrintJob printJob) |
buildExtractionDirectory, cleanupEnvironment, determinePadLength, getErrors, getGeometry, prepareEnvironment, zipHasGCode
applyBulbMask, initializeDataAid, performFooter, performHeader, performPostSlice, performPreSlice
public java.lang.String[] getFileExtensions()
getFileExtensions
in interface PrintFileProcessor<java.lang.Object,java.lang.Object>
getFileExtensions
in class CreationWorkshopSceneFileProcessor
public boolean acceptsFile(java.io.File processingFile)
acceptsFile
in interface PrintFileProcessor<java.lang.Object,java.lang.Object>
acceptsFile
in class CreationWorkshopSceneFileProcessor
public java.lang.Double getBuildAreaMM(PrintJob printJob)
getBuildAreaMM
in interface PrintFileProcessor<java.lang.Object,java.lang.Object>
getBuildAreaMM
in class CreationWorkshopSceneFileProcessor
public java.awt.image.BufferedImage getCurrentImage(PrintJob printJob)
getCurrentImage
in interface PrintFileProcessor<java.lang.Object,java.lang.Object>
getCurrentImage
in class CreationWorkshopSceneFileProcessor
public JobStatus processFile(PrintJob printJob) throws java.lang.Exception
processFile
in interface PrintFileProcessor<java.lang.Object,java.lang.Object>
processFile
in class CreationWorkshopSceneFileProcessor
java.lang.Exception
public java.lang.String getFriendlyName()
getFriendlyName
in interface PrintFileProcessor<java.lang.Object,java.lang.Object>
getFriendlyName
in class CreationWorkshopSceneFileProcessor