JpegDevice
Преглед
JpegDevice е клас в Aspose.PDF FOSS за .NET.
Наследява от: ImageDevice.
Рендерира страниците на PDF документ в JPEG формат на изображение.
Този клас предоставя 18 метода за работа с обекти от тип JpegDevice в .NET програми.
Наличните методи включват: ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder.
Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET.
Свойства: CoordinateType, FormPresentationMode, Height, Quality, RenderingOptions, Resolution, и още 1.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
Quality | int | Read | Качество на JPEG (1-100). |
FormPresentationMode | FormPresentationMode | Read/Write | Режим на представяне на формуляра (Production визуализира стойностите на формуляра; Editor визуализира празни полета). |
Resolution | Resolution | Read | Изходна резолюция в DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | Опции за рендериране за разширен контрол върху рендерирането от страница към изображение. |
CoordinateType | PageCoordinateType | Read/Write | Кой кутия на страницата определя размерите на рендерираното изображение. |
Width | int | Read | Конфигурирана целева ширина в пиксели (0 = следва естествения размер на страницата при резолюция). |
Height | int | Read | Конфигурирана целева височина в пиксели (0 = следва естествения размер на страницата при резолюция). |
Методи
| Signature | Description |
|---|---|
JpegDevice(renderer: IPageRenderer) | Извиква JpegDevice за този екземпляр на JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | |
JpegDevice() | |
JpegDevice(resolution: Resolution) | |
JpegDevice(resolution: Resolution, quality: int) | |
JpegDevice(quality: int) | |
JpegDevice(width: int, height: int) | |
JpegDevice(width: int, height: int, resolution: Resolution) | |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Конструира се с размер, съответстващ на pageSize при 150 DPI, качество по подразбиране 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Конструира се с размер, съответстващ на pageSize при зададена резолюция, качество по подразбиране 85. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Конструира се с размер, съответстващ на pageSize при зададена резолюция с явен параметър за качество. |
SetEncoder(encoder: JpegEncoder) | Регистрира глобална функция за JPEG енкодер. |
ClearEncoder() | Премахва регистрирания JPEG енкодер. |
Process(page: Page, output: Stream) | Извиква Process за този екземпляр на JpegDevice. |
ImageDevice(resolution: Resolution) | Инициализира нов ImageDevice с Resolution, използвайки вграденото SoftwarePageRenderer. |
GetBitmap(page: Page) | Рендерира страница към Bitmap. |