public class PrintParams
extends java.lang.Object
| Constructor and Description |
|---|
PrintParams() |
public void delete()
public Rect getBoundingBox()
public void setBoundingBox(Rect box)
public void setOptionalContentContext(OptionalContentContext context)
This context is copied and the copy is used in drawing. This allows a client to change its copy of the context without raising an exception.
public OptionalContentContext getOptionalContentContext()
This context is copied and the copy is used in drawing. This allows a client to change its copy of the context without raising an exception.
public void setPageRanges(java.util.List<PageRange> argPageRanges)
These ranges of pages have a priority over startPage, endPage fields defined in PrintUserParams. Note: If print dialog has been called the pageRanges fields will be overridden by the values obtained from printing dialog.
public java.util.List<PageRange> getPageRanges()
public void setFlattenInfoExternalDPI(float externalDPI)
ExternalDPI for flattening defaults to 144 (72x2).
public float getFlattenInfoExternalDPI()
ExternalDPI for flattening defaults to 144 (72x2).
public void setShrinkToFit(boolean value)
public boolean getShrinkToFit()
public void setExpandToFit(boolean value)
public boolean getExpandToFit()
public void setRotateAndCenter(boolean value)
public boolean getRotateAndCenter()
public void setPrintWhat(PrintWhat value)
public PrintWhat getPrintWhat()
public void setPrintWhatAnnot(java.util.EnumSet<PrintWhatAnnotFlags> value)
public java.util.EnumSet<PrintWhatAnnotFlags> getPrintWhatAnnot()
public void setEmitPS(boolean value)
public boolean getEmitPS()
public void setPsLevel(int value)
public int getPsLevel()
public void setOutputType(OutputType value)
public OutputType getOutputType()
public void setIncBaseFonts(Inclusion value)
public Inclusion getIncBaseFonts()
public void setIncEmbeddedFonts(Inclusion value)
public Inclusion getIncEmbeddedFonts()
public void setIncType1Fonts(Inclusion value)
public Inclusion getIncType1Fonts()
public void setIncTrueTypeFonts(Inclusion value)
public Inclusion getIncTrueTypeFonts()
public void setIncCIDFonts(Inclusion value)
public Inclusion getIncCIDFonts()
public void setIncProcsets(Inclusion value)
public Inclusion getIncProcsets()
public void setIncOtherResources(Inclusion value)
public Inclusion getIncOtherResources()
public void setEmitTTFontsFirst(boolean value)
public boolean getEmitTTFontsFirst()
public void setSetPageSize(boolean value)
public boolean getSetPageSize()
public void setEmitColorSeps(boolean value)
public boolean getEmitColorSeps()
public void setBinaryOK(boolean value)
public boolean getBinaryOK()
public void setUseSubFileDecode(boolean value)
public boolean getUseSubFileDecode()
public void setEmitRawData(boolean value)
public boolean getEmitRawData()
public void setTTasT42(boolean value)
public boolean getTTasT42()
public void setScale(float value)
public float getScale()
public void setEmitHalftones(boolean value)
public boolean getEmitHalftones()
public void setCenterCropBox(boolean value)
public boolean getCenterCropBox()
public void setEmitSeparableImagesOnly(boolean value)
public boolean getEmitSeparableImagesOnly()
public void setEmitDeviceExtGState(boolean value)
public boolean getEmitDeviceExtGState()
public void setUseFontAliasNames(boolean value)
public boolean getUseFontAliasNames()
public void setEmitPageRotation(boolean value)
public boolean getEmitPageRotation()
public void setReverse(boolean value)
public boolean getReverse()
public void setEmitPageClip(boolean value)
public boolean getEmitPageClip()
public void setEmitTransfer(boolean value)
public boolean getEmitTransfer()
public void setEmitBG(boolean value)
public boolean getEmitBG()
public void setEmitUCR(boolean value)
public boolean getEmitUCR()
public void setFarEastFontOpt(FarEastFont value)
public FarEastFont getFarEastFontOpt()
public void setSuppressCJKSubstitution(boolean value)
public boolean getSuppressCJKSubstitution()
public void setSuppressCSA(boolean value)
public boolean getSuppressCSA()
public void setDuplex(Duplex value)
public Duplex getDuplex()
public void setDoTiling(PageTilingMode value)
public PageTilingMode getDoTiling()
public void setRotate(boolean value)
public boolean getRotate()
public void setHostBasedCM(boolean value)
public boolean getHostBasedCM()
public void setSaveVM(boolean value)
public boolean getSaveVM()
public void setDoOPP(boolean value)
public boolean getDoOPP()
public void setSuppressOPPWhenNoSpots(int value)
public int getSuppressOPPWhenNoSpots()
public void setOptimizeForSpeed(boolean value)
public boolean getOptimizeForSpeed()
public void setBrokenCRDs(boolean value)
public boolean getBrokenCRDs()
public void setUseMaxVM(boolean value)
public boolean getUseMaxVM()
public void setLastWidth(int value)
public int getLastWidth()
public void setLastHeight(int value)
public int getLastHeight()
public void setBitmapResolution(long value)
public long getBitmapResolution()
public void setGradientResolution(long value)
public long getGradientResolution()
public void setTransparencyQuality(long value)
public long getTransparencyQuality()
public void setApplyOCGPrintOverrides(boolean value)
public boolean getApplyOCGPrintOverrides()
public void setUseFullResolutionJP2KData(boolean value)
public boolean getUseFullResolutionJP2KData()
public void setEmitInRipSeps(boolean value)
public boolean getEmitInRipSeps()
public void setWhichMarks(java.util.EnumSet<PageMarkFlags> value)
public java.util.EnumSet<PageMarkFlags> getWhichMarks()
public void setWesternMarksStyle(boolean value)
public boolean getWesternMarksStyle()
public void setDoProofing(boolean value)
public boolean getDoProofing()
public void setInkBlack(boolean value)
public boolean getInkBlack()
public void setPaperWhite(boolean value)
public boolean getPaperWhite()
public void setUseExecForm(boolean value)
public boolean getUseExecForm()
public void setNegative(boolean value)
public boolean getNegative()
public void setMirrorprint(int value)
public int getMirrorprint()
public void setNumCollatedCopies(long value)
public long getNumCollatedCopies()
public void setEmitFlatness(boolean value)
public boolean getEmitFlatness()
public void setTrapType(int value)
public int getTrapType()
public void setTTasCIDT2(boolean value)
public boolean getTTasCIDT2()
public void setMarkStyle(int value)
public int getMarkStyle()
public void setLineWidth(float value)
public float getLineWidth()
public void setMacQDPrinter(boolean value)
public boolean getMacQDPrinter()
public void setDisableFlattening(boolean value)
public boolean getDisableFlattening()