PngDevice

PngDevice

Преглед

PngDevice е клас в Aspose.PDF FOSS за .NET. Наследява от: ImageDevice.

Рендерира страниците на PDF документ в PNG формат на изображение.

Този клас предоставя 11 метода за работа с PngDevice обекти в .NET програми. Наличните методи включват: GetBitmap, ImageDevice, PngDevice, Process. Всички публични членове са достъпни за всяко .NET приложение след инсталиране на пакета Aspose.PDF FOSS for .NET. Свойства: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, TransparentBackground, и още 1.

Свойства

ИмеТипДостъпОписание
TransparentBackgroundboolЧетене/ПисанеКогато е истина, генерираният PNG запазва фона на страницата прозрачен.
ResolutionResolutionЧетенеИзходна резолюция в DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsЧетене/ПисанеОпции за рендериране за разширен контрол върху преобразуването от страница към изображение.
CoordinateTypePageCoordinateTypeЧетене/ПисанеКой кутия на страницата определя размерите на генерираното изображение.
WidthintЧетенеКонфигурирана целева ширина в пиксели (0 = следва естествения размер на страницата при резолюцията).
HeightintЧетенеКонфигурирана целева височина в пиксели (0 = следва естествения размер на страницата при резолюцията).
FormPresentationModeFormPresentationModeЧетене/ПисанеКак се рендерират полетата за формуляри (Production vs Editor).

Методи

SignatureDescription
PngDevice(renderer: IPageRenderer)Извиква PngDevice върху този екземпляр на PngDevice.
PngDevice(renderer: IPageRenderer, resolution: Resolution)
PngDevice()
PngDevice(resolution: Resolution)
PngDevice(width: int, height: int)
PngDevice(width: int, height: int, resolution: Resolution)
PngDevice(pageSize: Aspose.Pdf.PageSize)Конструира се с размер, зададен от дадения pageSize при 150 DPI.
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Конструира се с размер, зададен от pageSize при поисканата резолюция.
Process(page: Page, output: Stream)Извиква Process върху този екземпляр на PngDevice.
ImageDevice(resolution: Resolution)Инициализира нов ImageDevice с Resolution, използвайки вградения SoftwarePageRenderer.
GetBitmap(page: Page)Рендерира страница към Bitmap.

Вижте също

 Български