PngDevice
Visió general
PngDevice és una classe a Aspose.PDF FOSS per a .NET.
Hereta de: ImageDevice.
Renderitza les pàgines del document PDF al format d’imatge PNG.
Aquesta classe proporciona 11 mètodes per treballar amb objectes PngDevice en programes .NET.
Els mètodes disponibles inclouen: GetBitmap, ImageDevice, PngDevice, Process.
Tots els membres públics són accessibles a qualsevol aplicació .NET després d’instal·lar el paquet Aspose.PDF FOSS for .NET.
Propietats: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, TransparentBackground, i 1 més.
Propietats
| Nom | Tipus | Accés | Descripció |
|---|---|---|---|
TransparentBackground | bool | Read/Write | Quan és cert, el PNG renderitzat manté el fons de la pàgina transparent. |
Resolution | Resolution | Read | Resolució de sortida en DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Read/Write | Opcions de renderització per al control avançat de la renderització de pàgina a imatge. |
CoordinateType | PageCoordinateType | Read/Write | Quin quadre de pàgina determina les dimensions de la imatge renderitzada. |
Width | int | Read | Amplada de píxel objectiu configurada (0 = seguir la mida natural de la pàgina a Resolució). |
Height | int | Read | Alçada de píxel objectiu configurada (0 = seguir la mida natural de la pàgina a Resolució). |
FormPresentationMode | FormPresentationMode | Read/Write | Com es renderitzen els camps de formulari (Producció vs Editor). |
Mètodes
| Signature | Description |
|---|---|
PngDevice(renderer: IPageRenderer) | Crida PngDevice en aquesta instància de 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) | Construeix amb mida a la pageSize indicada a 150 DPI. |
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Construeix amb mida a pageSize a la resolució sol·licitada. |
Process(page: Page, output: Stream) | Crida Process en aquesta instància de PngDevice. |
ImageDevice(resolution: Resolution) | Inicialitza un nou ImageDevice amb una Resolució utilitzant el SoftwarePageRenderer integrat. |
GetBitmap(page: Page) | Renderitza una pàgina a un Bitmap. |