PdfPrinterSettings
遗产: java.lang.Object
public class PdfPrinterSettings
指定有关如何打印文档的信息,包括打印文档的打印机。
构造函数
构造函数 | 描述 |
---|---|
PdfPrinterSettings() | 初始化 PrinterSettings 类的新实例。 |
方法
PdfPrinterSettings()
public PdfPrinterSettings()
初始化 PrinterSettings 类的新实例。
canDuplex()
public boolean canDuplex()
获取一个值,该值指示打印机是否支持双面打印。
退货: boolean - 布尔值
createMeasurementGraphics()
public Graphics2D createMeasurementGraphics()
获取 Graphics2D 对象
退货: java.awt.Graphics2D - Graphics2D 对象
createMeasurementGraphics(boolean value)
public Graphics2D createMeasurementGraphics(boolean value)
获取 Graphics2D 对象
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
退货: java.awt.Graphics2D - Graphics2D 对象
createMeasurementGraphics(PrintPageSettings value)
public Graphics2D createMeasurementGraphics(PrintPageSettings value)
获取 Graphics2D 对象
参数:
范围 | 类型 | 描述 |
---|---|---|
value | PrintPageSettings | PrintPageSettings 值 |
退货: java.awt.Graphics2D - Graphics2D 对象
createMeasurementGraphics(PrintPageSettings pageSettings, boolean honorOriginAtMargins)
public Graphics2D createMeasurementGraphics(PrintPageSettings pageSettings, boolean honorOriginAtMargins)
获取 Graphics2D 对象
参数:
范围 | 类型 | 描述 |
---|---|---|
pageSettings | PrintPageSettings | PrintPageSettings 值 |
honorOriginAtMargins | boolean | 布尔值 |
退货: java.awt.Graphics2D - Graphics2D 对象
deepClone()
public PdfPrinterSettings deepClone()
获取克隆对象
退货: PdfPrinterSettings PdfPrinterSettings 对象
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getCopies()
public short getCopies()
获取要打印的文档份数。
退货: 短 - 份数
getDefaultPageSettings()
public PrintPageSettings getDefaultPageSettings()
获取此打印机的默认页面设置。
退货: PrintPageSettings 默认页面设置
getDuplex()
public int getDuplex()
获取或设置双面打印的打印机设置。
退货: int - 整数值
getFromPage()
public int getFromPage()
获取或设置要打印的第一页的页码。
退货: int - 整数值
getInstalledPrinters()
public static ArrayList<String> getInstalledPrinters()
获取计算机上安装的所有打印机的名称。
退货: java.util.ArrayList<java.lang.String> - ArrayList 对象
getLandscapeAngle()
public int getLandscapeAngle()
获取旋转纵向方向以产生横向方向的角度(以度为单位)。
退货: int - 整数值
getMaximumCopies()
public int getMaximumCopies()
获取打印机允许用户一次打印的最大份数。
退货: int - 整数值
getMaximumPage()
public int getMaximumPage()
获取或设置可在 PrintDialog 中选择的最大 FromPage 或 ToPage。
退货: int - 整数值
getMinimumPage()
public int getMinimumPage()
获取或设置可在 PrintDialog 中选择的最小 FromPage 或 ToPage。
退货: int - 整数值
getPaperSizes()
public ArrayList<PrintPaperSize> getPaperSizes()
获取此打印机支持的纸张尺寸。
退货: java.util.ArrayList<com.aspose.pdf.printing.PrintPaperSize> - ArrayList 对象
getPaperSources()
public ArrayList<PrintPaperSource> getPaperSources()
获取打印机上可用的纸张来源托盘。
退货: java.util.ArrayList<com.aspose.pdf.printing.PrintPaperSource> - ArrayList 对象
getPrintFileName()
public String getPrintFileName()
打印到文件时获取或设置文件名。
退货: java.lang.String - 字符串对象
getPrintRange()
public int getPrintRange()
获取或设置用户指定要打印的页码。
退货: int - 整数值
getPrinterName()
public String getPrinterName()
获取或设置要使用的打印机的名称。
退货: java.lang.String - 字符串对象
getPrinterResolutions()
public System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection getPrinterResolutions()
获取此打印机支持的所有分辨率。
退货: com.aspose.ms.System.Drawing.Printing.PrinterSettings.PrinterResolutionCollection - PrinterResolutionCollection 对象
getPrinterSettings()
public System.Drawing.Printing.PrinterSettings getPrinterSettings()
返回 PrinterSettings 对象
退货: com.aspose.ms.System.Drawing.Printing.PrinterSettings - PrinterSettings 对象
getSelectedPages()
public int[] getSelectedPages()
获取要打印的选定页数。
退货: 整数[- pagesList 整型数组
getToPage()
public int getToPage()
获取或设置要打印的最后一页的页码。
退货: int - 整数值
hashCode()
public native int hashCode()
退货: 整数
isCollate()
public boolean isCollate()
获取或设置一个值,该值指示打印的文档是否经过整理。
退货: boolean - 布尔值
isDefaultPrinter()
public boolean isDefaultPrinter()
获取一个值,该值指示 PrinterName 属性是否指定默认打印机,除非用户显式设置 PrinterName。
退货: boolean - 布尔值
isDirectPrintingSupported(ImageType format)
public boolean isDirectPrintingSupported(ImageType format)
获取一个值,该值指示打印机是否支持 DirectPrinting
参数:
范围 | 类型 | 描述 |
---|---|---|
format | ImageType | 图像类型对象 |
退货: boolean - 布尔值
isDirectPrintingSupported(String filename)
public boolean isDirectPrintingSupported(String filename)
获取一个值,该值指示打印机是否支持 DirectPrinting
参数:
范围 | 类型 | 描述 |
---|---|---|
filename | java.lang.String | 字符串对象 |
退货: boolean - 布尔值
isPlotter()
public boolean isPlotter()
获取一个值,该值指示打印机是否为绘图仪。
退货: boolean - 布尔值
isPrintToFile()
public boolean isPrintToFile()
获取一个值,该值指示打印输出是否发送到文件而不是端口。
退货: boolean - 布尔值
isSupportsColor()
public boolean isSupportsColor()
获取一个值,该值指示此打印机是否支持彩色打印。
退货: boolean - 布尔值
isValid()
public boolean isValid()
获取一个值,该值指示 PrinterName 属性是否指定了有效的打印机。
退货: boolean - 布尔值
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
setCollate(boolean value)
public void setCollate(boolean value)
获取或设置一个值,该值指示打印的文档是否经过整理。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setCopies(short value)
public void setCopies(short value)
设置要打印的文档份数。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | short | 复印数量 |
setDuplex(int value)
public void setDuplex(int value)
获取或设置双面打印的打印机设置。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 整数值 |
setFromPage(int value)
public void setFromPage(int value)
获取或设置要打印的第一页的页码。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 整数值 |
setMaximumPage(int value)
public void setMaximumPage(int value)
获取或设置可在 PrintDialog 中选择的最大 FromPage 或 ToPage。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 整数值 |
setMinimumPage(int value)
public void setMinimumPage(int value)
获取或设置可在 PrintDialog 中选择的最小 FromPage 或 ToPage。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | 整数值 |
setPrintFileName(String value)
public void setPrintFileName(String value)
设置要打印的文件名。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 字符串值 |
setPrintRange(int value)
public void setPrintRange(int value)
设置用户指定要打印的页码。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | PdfPrintRange 元素 |
setPrintToFile(boolean value)
public void setPrintToFile(boolean value)
设置一个值,指示打印输出是否发送到文件而不是端口。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | boolean | 布尔值 |
setPrinterName(String value)
public void setPrinterName(String value)
设置要使用的打印机的名称。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | java.lang.String | 字符串值 |
setSelectedPages(int[] pagesList)
public void setSelectedPages(int[] pagesList)
设置要打印的选定页数。
参数:
范围 | 类型 | 描述 |
---|---|---|
pagesList | int[] | 整型数组 |
setToPage(int value)
public void setToPage(int value)
设置要打印的最后一页的页码。
参数:
范围 | 类型 | 描述 |
---|---|---|
value | int | PdfPrintRange 元素 |
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |