ThumbnailDevice
Наследование: java.lang.Object, com.aspose.pdf.devices.Device, com.aspose.pdf.devices.PageDevice, com.aspose.pdf.devices.ImageDevice
public final class ThumbnailDevice extends ImageDevice
Представляет устройство изображения, которое сохраняет страницы PDF-документа в виде эскиза.
Конструкторы
Конструктор | Описание |
---|---|
ThumbnailDevice() | Инициализирует новый экземплярThumbnailDevice класс с размером миниатюры по умолчанию (200x200 пикселей). |
ThumbnailDevice(int width, int height) | Инициализирует новый экземплярThumbnailDevice учебный класс. |
Методы
Метод | Описание |
---|---|
equals(Object arg0) | |
getClass() | |
getCoordinateType() | Получает тип координат страницы (поля мультимедиа/обрезки). |
getCropRectangle() | Получите прямоугольник, определяющий область, которая будет преобразована в изображение. |
getFormPresentationMode() | Получает режим представления формы. |
getHeight() | Получает высоту вывода изображения. |
getRenderingOptions() | Получает параметры рендеринга. |
getResolution() | Получает разрешение изображения. |
getWidth() | Получает ширину вывода изображения. |
hashCode() | |
isShadingPerformanceHigh() | Является ли производительность процессов затенения высокой. |
notify() | |
notifyAll() | |
process(Page page, System.Drawing.Graphics gr) | Отрисовывает страницу на графике |
process(Page page, OutputStream output) | Выполняет какую-либо операцию на данной странице, например, преобразует страницу в графическое изображение. |
process(Page page, String outputFileName) | Выполняет некоторую операцию на данной странице и сохраняет результаты в файл. |
processInternal(Page page, System.IO.Stream output) | |
processInternal(Page page, OutputStream output) | Преобразует страницу в уменьшенное изображение png и сохраняет его в выходном потоке. |
setCoordinateType(int value) | Устанавливает тип координат страницы (поля Media/Crop). |
setCropRectangle(Rectangle cropRectangle) | Установите прямоугольник, определяющий область, которая будет преобразована в изображение. |
setFormPresentationMode(int value) | Устанавливает режим представления формы. |
setRenderingOptions(RenderingOptions value) | Устанавливает параметры рендеринга. |
setShadingPerformanceHigh(boolean value) | Устанавливает высокую производительность процессов затенения или нет. |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
ThumbnailDevice()
public ThumbnailDevice()
Инициализирует новый экземплярThumbnailDevice класс с размером миниатюры по умолчанию (200x200 пикселей).
ThumbnailDevice(int width, int height)
public ThumbnailDevice(int width, int height)
Инициализирует новый экземплярThumbnailDevice учебный класс.
Параметры:
Параметр | Тип | Описание |
---|---|---|
width | int | Ширина выходного изображения миниатюры. |
height | int | Высота вывода миниатюры изображения. |
equals(Object arg0)
public boolean equals(Object arg0)
Параметры:
Параметр | Тип | Описание |
---|---|---|
arg0 | java.lang.Object |
Возвращает: логический
getClass()
public final native Class<?> getClass()
Возвращает: java.lang.Класс
getCoordinateType()
public int getCoordinateType()
Получает тип координат страницы (поля мультимедиа/обрезки). Значение CropBox используется по умолчанию.
Возвращает: int - элемент PageCoordinateType
getCropRectangle()
public Rectangle getCropRectangle()
Получите прямоугольник, определяющий область, которая будет преобразована в изображение. Значение по умолчанию равно null, и в этом случае вся страница преобразуется в изображение.
Возвращает: Rectangle - Прямоугольный объект
getFormPresentationMode()
public int getFormPresentationMode()
Получает режим представления формы.
Возвращает: int - элемент FormPresentationMode
getHeight()
public int getHeight()
Получает высоту вывода изображения.
Возвращает: интервал - целочисленное значение
getRenderingOptions()
public RenderingOptions getRenderingOptions()
Получает параметры рендеринга.
Возвращает: RenderingOptions - Элемент RenderingOptions
getResolution()
public Resolution getResolution()
Получает разрешение изображения.
Возвращает: Resolution - Элемент разрешения
getWidth()
public int getWidth()
Получает ширину вывода изображения.
Возвращает: интервал - целочисленное значение
hashCode()
public native int hashCode()
Возвращает: инт
isShadingPerformanceHigh()
public static boolean isShadingPerformanceHigh()
Является ли производительность процессов затенения высокой. По умолчанию верно.
Возвращает: boolean - логическое значение
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
process(Page page, System.Drawing.Graphics gr)
public void process(Page page, System.Drawing.Graphics gr)
Отрисовывает страницу на графике
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | Объект страницы |
gr | com.aspose.ms.System.Drawing.Graphics | внутренний объект |
process(Page page, OutputStream output)
public void process(Page page, OutputStream output)
Выполняет какую-либо операцию на данной странице, например, преобразует страницу в графическое изображение.
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | Страница для обработки. |
output | java.io.OutputStream | Этот поток содержит результаты обработки. |
process(Page page, String outputFileName)
public void process(Page page, String outputFileName)
Выполняет некоторую операцию на данной странице и сохраняет результаты в файл.
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | Страница для обработки. |
outputFileName | java.lang.String | Этот файл содержит результаты обработки. |
processInternal(Page page, System.IO.Stream output)
public void processInternal(Page page, System.IO.Stream output)
Выполняет какую-либо операцию на данной странице, например, преобразует страницу в графическое изображение.
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | |
output | com.aspose.ms.System.IO.Stream |
processInternal(Page page, OutputStream output)
public void processInternal(Page page, OutputStream output)
Преобразует страницу в уменьшенное изображение png и сохраняет его в выходном потоке.
Параметры:
Параметр | Тип | Описание |
---|---|---|
page | Page | Страница для конвертации. |
output | java.io.OutputStream | Выходной поток с изображением png. |
setCoordinateType(int value)
public void setCoordinateType(int value)
Устанавливает тип координат страницы (поля Media/Crop). Значение CropBox используется по умолчанию.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент PageCoordinateType |
setCropRectangle(Rectangle cropRectangle)
public void setCropRectangle(Rectangle cropRectangle)
Установите прямоугольник, определяющий область, которая будет преобразована в изображение. Значение по умолчанию равно null, и в этом случае вся страница преобразуется в изображение.
Параметры:
Параметр | Тип | Описание |
---|---|---|
cropRectangle | Rectangle | Прямоугольный объект |
setFormPresentationMode(int value)
public void setFormPresentationMode(int value)
Устанавливает режим представления формы.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | int | Элемент FormPresentationMode |
setRenderingOptions(RenderingOptions value)
public void setRenderingOptions(RenderingOptions value)
Устанавливает параметры рендеринга.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | RenderingOptions | Элемент RenderingOptions |
setShadingPerformanceHigh(boolean value)
public static void setShadingPerformanceHigh(boolean value)
Устанавливает высокую производительность процессов затенения или нет.
Параметры:
Параметр | Тип | Описание |
---|---|---|
value | boolean | логическое значение |
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 |