PdfPrinterSettings
Наследование: java.lang.Object
public class PdfPrinterSettings
Указывает информацию о способе печати документа, включая принтер, на котором он печатается.
Конструкторы
| Конструктор | Описание |
|---|---|
| PdfPrinterSettings() | Инициализирует новый экземпляр класса PrinterSettings. |
Методы
| Метод | Описание |
|---|---|
| canDuplex() | Получает значение, указывающее, поддерживает ли принтер двустороннюю печать. |
| createMeasurementGraphics() | Получить объект Graphics2D |
| createMeasurementGraphics(boolean value) | Получить объект Graphics2D |
| createMeasurementGraphics(PrintPageSettings value) | Получить объект Graphics2D |
| createMeasurementGraphics(PrintPageSettings pageSettings, boolean honorOriginAtMargins) | Получить объект Graphics2D |
| deepClone() | Получить клонированный объект |
| equals(Object arg0) | |
| getClass() | |
| getCopies() | Получает количество копий документа для печати. |
| getDefaultPageSettings() | Получает параметры страницы по умолчанию для этого принтера. |
| getDuplex() | Получает или задает параметр принтера для двусторонней печати. |
| getFromPage() | Получает или задает номер первой страницы для печати. |
| getInstalledPrinters() | Получает имена всех принтеров, установленных на компьютере. |
| getLandscapeAngle() | Получает угол в градусах, на который поворачивается книжная ориентация для получения альбомной ориентации. |
| getMaximumCopies() | Получает максимальное количество копий, которое принтер позволяет пользователю распечатать за один раз. |
| getMaximumPage() | Получает или задает максимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog. |
| getMinimumPage() | Получает или задает минимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog. |
| getPaperSizes() | Получает размеры бумаги, поддерживаемые этим принтером. |
| getPaperSources() | Получает лотки для подачи бумаги, доступные на принтере. |
| getPrintFileName() | Получает или задает имя файла при печати в файл. |
| getPrintRange() | Получает или задает номера страниц, указанные пользователем для печати. |
| getPrinterName() | Получает или задает имя используемого принтера. |
| getPrinterResolutions() | Получает все разрешения, поддерживаемые этим принтером. |
| getPrinterSettings() | Возвращает объект PrinterSettings |
| getSelectedPages() | Получает количество выбранных страниц для печати. |
| getToPage() | Получает или задает номер последней страницы для печати. |
| hashCode() | |
| isCollate() | Получает или задает значение, указывающее, упорядочен ли напечатанный документ. |
| isDefaultPrinter() | Получает значение, указывающее, назначает ли свойство PrinterName принтер по умолчанию, за исключением случаев, когда пользователь явно задает PrinterName. |
| isDirectPrintingSupported(ImageType format) | Получает значение, указывающее, поддерживает ли принтер DirectPrinting. |
| isDirectPrintingSupported(String filename) | Получает значение, указывающее, поддерживает ли принтер DirectPrinting. |
| isPlotter() | Получает значение, указывающее, является ли принтер плоттером. |
| isPrintToFile() | Получает значение, указывающее, отправляется ли вывод на печать в файл вместо порта. |
| isSupportsColor() | Получает значение, указывающее, поддерживает ли данный принтер цветную печать. |
| isValid() | Получает значение, указывающее, указывает ли свойство PrinterName действительный принтер. |
| notify() | |
| notifyAll() | |
| setCollate(boolean value) | Получает или задает значение, указывающее, упорядочен ли напечатанный документ. |
| setCopies(short value) | Устанавливает количество копий документа для печати. |
| setDuplex(int value) | Получает или задает параметр принтера для двусторонней печати. |
| setFromPage(int value) | Получает или задает номер первой страницы для печати. |
| setMaximumPage(int value) | Получает или задает максимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog. |
| setMinimumPage(int value) | Получает или задает минимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog. |
| setPrintFileName(String value) | Устанавливает имя файла для печати. |
| setPrintRange(int value) | Устанавливает номера страниц, которые пользователь указал для печати. |
| setPrintToFile(boolean value) | Устанавливает значение, указывающее, отправляется ли вывод на печать в файл вместо порта. |
| setPrinterName(String value) | Устанавливает имя используемого принтера. |
| setSelectedPages(int[] pagesList) | Устанавливает количество выбранных страниц для печати. |
| setToPage(int value) | Устанавливает номер последней страницы для печати. |
| toString() | |
| wait() | |
| wait(long arg0) | |
| wait(long arg0, int arg1) |
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.Класс
getCopies()
public short getCopies()
Получает количество копий документа для печати.
Возвращает: короткий - количество копий
getDefaultPageSettings()
public PrintPageSettings getDefaultPageSettings()
Получает параметры страницы по умолчанию для этого принтера.
Возвращает: PrintPageSettings - настройки страницы по умолчанию
getDuplex()
public int getDuplex()
Получает или задает параметр принтера для двусторонней печати.
Возвращает: интервал - целочисленное значение
getFromPage()
public int getFromPage()
Получает или задает номер первой страницы для печати.
Возвращает: интервал - целочисленное значение
getInstalledPrinters()
public static ArrayList<String> getInstalledPrinters()
Получает имена всех принтеров, установленных на компьютере.
Возвращает: java.util.ArrayList<java.lang.String> — объект ArrayList
getLandscapeAngle()
public int getLandscapeAngle()
Получает угол в градусах, на который поворачивается книжная ориентация для получения альбомной ориентации.
Возвращает: интервал - целочисленное значение
getMaximumCopies()
public int getMaximumCopies()
Получает максимальное количество копий, которое принтер позволяет пользователю распечатать за один раз.
Возвращает: интервал - целочисленное значение
getMaximumPage()
public int getMaximumPage()
Получает или задает максимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog.
Возвращает: интервал - целочисленное значение
getMinimumPage()
public int getMinimumPage()
Получает или задает минимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog.
Возвращает: интервал - целочисленное значение
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()
Получает или задает номера страниц, указанные пользователем для печати.
Возвращает: интервал - целочисленное значение
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()
Получает количество выбранных страниц для печати.
Возвращает: инт[] - массив страниц списка целых чисел
getToPage()
public int getToPage()
Получает или задает номер последней страницы для печати.
Возвращает: интервал - целочисленное значение
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 | Объект 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)
Получает или задает максимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog.
Параметры:
| Параметр | Тип | Описание |
|---|---|---|
| value | int | целое значение |
setMinimumPage(int value)
public void setMinimumPage(int value)
Получает или задает минимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog.
Параметры:
| Параметр | Тип | Описание |
|---|---|---|
| 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.String
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 |