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

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

Возвращает: java.awt.Graphics2D — объект Graphics2D

createMeasurementGraphics(PrintPageSettings value)

public Graphics2D createMeasurementGraphics(PrintPageSettings value)

Получить объект Graphics2D

Параметры:

ПараметрТипОписание
valuePrintPageSettingsЗначение PrintPageSettings

Возвращает: java.awt.Graphics2D — объект Graphics2D

createMeasurementGraphics(PrintPageSettings pageSettings, boolean honorOriginAtMargins)

public Graphics2D createMeasurementGraphics(PrintPageSettings pageSettings, boolean honorOriginAtMargins)

Получить объект Graphics2D

Параметры:

ПараметрТипОписание
pageSettingsPrintPageSettingsЗначение PrintPageSettings
honorOriginAtMarginsbooleanлогическое значение

Возвращает: java.awt.Graphics2D — объект Graphics2D

deepClone()

public PdfPrinterSettings deepClone()

Получить клонированный объект

Возвращает: PdfPrinterSettings - Объект PdfPrinterSettings

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.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.

Параметры:

ПараметрТипОписание
formatImageTypeОбъект ImageType

Возвращает: boolean - логическое значение

isDirectPrintingSupported(String filename)

public boolean isDirectPrintingSupported(String filename)

Получает значение, указывающее, поддерживает ли принтер DirectPrinting.

Параметры:

ПараметрТипОписание
filenamejava.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)

Получает или задает значение, указывающее, упорядочен ли напечатанный документ.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setCopies(short value)

public void setCopies(short value)

Устанавливает количество копий документа для печати.

Параметры:

ПараметрТипОписание
valueshortКоличество копий

setDuplex(int value)

public void setDuplex(int value)

Получает или задает параметр принтера для двусторонней печати.

Параметры:

ПараметрТипОписание
valueintцелое значение

setFromPage(int value)

public void setFromPage(int value)

Получает или задает номер первой страницы для печати.

Параметры:

ПараметрТипОписание
valueintцелое значение

setMaximumPage(int value)

public void setMaximumPage(int value)

Получает или задает максимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog.

Параметры:

ПараметрТипОписание
valueintцелое значение

setMinimumPage(int value)

public void setMinimumPage(int value)

Получает или задает минимальное значение FromPage или ToPage, которое можно выбрать в PrintDialog.

Параметры:

ПараметрТипОписание
valueintцелое значение

setPrintFileName(String value)

public void setPrintFileName(String value)

Устанавливает имя файла для печати.

Параметры:

ПараметрТипОписание
valuejava.lang.Stringстроковое значение

setPrintRange(int value)

public void setPrintRange(int value)

Устанавливает номера страниц, которые пользователь указал для печати.

Параметры:

ПараметрТипОписание
valueintЭлемент PdfPrintRange

setPrintToFile(boolean value)

public void setPrintToFile(boolean value)

Устанавливает значение, указывающее, отправляется ли вывод на печать в файл вместо порта.

Параметры:

ПараметрТипОписание
valuebooleanлогическое значение

setPrinterName(String value)

public void setPrinterName(String value)

Устанавливает имя используемого принтера.

Параметры:

ПараметрТипОписание
valuejava.lang.Stringстроковое значение

setSelectedPages(int[] pagesList)

public void setSelectedPages(int[] pagesList)

Устанавливает количество выбранных страниц для печати.

Параметры:

ПараметрТипОписание
pagesListint[]массив целых чисел

setToPage(int value)

public void setToPage(int value)

Устанавливает номер последней страницы для печати.

Параметры:

ПараметрТипОписание
valueintЭлемент PdfPrintRange

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int