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.
Свойства
| Име | Тип | Достъп | Описание |
|---|---|---|---|
TransparentBackground | bool | Четене/Писане | Когато е истина, генерираният PNG запазва фона на страницата прозрачен. |
Resolution | Resolution | Четене | Изходна резолюция в DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Четене/Писане | Опции за рендериране за разширен контрол върху преобразуването от страница към изображение. |
CoordinateType | PageCoordinateType | Четене/Писане | Кой кутия на страницата определя размерите на генерираното изображение. |
Width | int | Четене | Конфигурирана целева ширина в пиксели (0 = следва естествения размер на страницата при резолюцията). |
Height | int | Четене | Конфигурирана целева височина в пиксели (0 = следва естествения размер на страницата при резолюцията). |
FormPresentationMode | FormPresentationMode | Четене/Писане | Как се рендерират полетата за формуляри (Production vs Editor). |
Методи
| Signature | Description |
|---|---|
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. |