JpegDevice

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.

Свойства

ИмеТипДостъпОписание
QualityintReadКачество на JPEG (1-100).
FormPresentationModeFormPresentationModeRead/WriteРежим на представяне на формуляра (Production визуализира стойностите на формуляра; Editor визуализира празни полета).
ResolutionResolutionReadИзходна резолюция в DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsRead/WriteОпции за рендериране за разширен контрол върху рендерирането от страница към изображение.
CoordinateTypePageCoordinateTypeRead/WriteКой кутия на страницата определя размерите на рендерираното изображение.
WidthintReadКонфигурирана целева ширина в пиксели (0 = следва естествения размер на страницата при резолюция).
HeightintReadКонфигурирана целева височина в пиксели (0 = следва естествения размер на страницата при резолюция).

Методи

SignatureDescription
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.

Вижте също

 Български