Module  javafx.graphics
软件包  javafx.print

Class PrinterAttributes



  • public final class PrinterAttributes
    extends Object
    该类封装了与其作业打印功能和其他属性相关的打印机的属性。

    有适当的方法检索默认值或当前值,以及支持值的集合或范围。

    该类的实例是Printer代表,必须从打印机获取。 当打印机的更改设置超出此API的范围时,它们不能被应用程序所突变。

    从以下版本开始:
    JavaFX 8.0
    • 方法详细信息

      • getDefaultCopies

        public int getDefaultCopies​()
        要打印的默认份数。
        结果
        默认份数
      • getMaxCopies

        public int getMaxCopies​()
        最多支持的份数。
        结果
        最大支持的份数
      • supportsPageRanges

        public boolean supportsPageRanges​()
        报告是否支持页面范围。
        结果
        如果页面范围支持,则为true
      • getDefaultCollation

        public Collation getDefaultCollation​()
        默认的排序规则设置。
        结果
        默认值为 Collation
      • getSupportedCollations

        public Set<Collation> getSupportedCollations​()
        返回此打印机支持的归类设置的不可修改的集合。
        结果
        支持值为 Collation
      • getDefaultPrintSides

        public PrintSides getDefaultPrintSides​()
        返回双工设置的默认值。
        结果
        默认值为 PrintSides
      • getSupportedPrintSides

        public Set<PrintSides> getSupportedPrintSides​()
        返回此打印机支持的双面设置的不可修改的一组。
        结果
        支持的值为 PrintSides
      • getDefaultPrintColor

        public PrintColor getDefaultPrintColor​()
        获取默认颜色设置:灰度或颜色
        结果
        默认打印颜色设置。
      • getSupportedPrintColors

        public Set<PrintColor> getSupportedPrintColors​()
        返回此打印机支持的颜色设置的不可修改的集合。
        结果
        支持的值为 PrintColor
      • getDefaultPrintQuality

        public PrintQuality getDefaultPrintQuality​()
        返回默认质量设置
        结果
        默认打印质量设置。
      • getSupportedPrintQuality

        public Set<PrintQuality> getSupportedPrintQuality​()
        返回此打印机支持的质量设置的一组不可修改的集合。
        结果
        支持的值为 PrintQuality
      • getDefaultPrintResolution

        public PrintResolution getDefaultPrintResolution​()
        返回此打印机上纸张的默认打印分辨率。
        结果
        默认纸张分辨率
      • getSupportedPrintResolutions

        public Set<PrintResolution> getSupportedPrintResolutions​()
        返回此打印机支持的打印分辨率的一组不可修改的集合。
        结果
        支持的值为 PrintResolution
      • getDefaultPageOrientation

        public PageOrientation getDefaultPageOrientation​()
        返回此打印机上纸张的默认方向。
        结果
        默认纸张方向
      • getSupportedPageOrientations

        public Set<PageOrientation> getSupportedPageOrientations​()
        返回此打印机支持的方向的不可修改的一组。
        结果
        支持值为 PageOrientation
      • getDefaultPaper

        public Paper getDefaultPaper​()
        返回此打印机使用的默认纸张尺寸。
        结果
        默认纸张
      • getSupportedPapers

        public Set<Paper> getSupportedPapers​()
        返回此打印机支持的纸张尺寸不可修改的集合。
        结果
        支持的值为 Paper
      • getDefaultPaperSource

        public PaperSource getDefaultPaperSource​()
        返回默认纸张输入源/纸盘/
        结果
        默认纸张输入源。
      • getSupportedPaperSources

        public Set<PaperSource> getSupportedPaperSources​()
        返回此打印机支持的纸张来源(即输入纸盒或纸盘)的不可修改的一组。
        结果
        支持的纸张输入源