PngDevice

PngDevice

Overzicht

PngDevice is een klasse in Aspose.PDF FOSS voor .NET. Erft van: ImageDevice.

Render PDF-documentpagina’s naar PNG-afbeeldingsformaat.

Deze klasse biedt 18 methoden voor het werken met PngDevice objecten in .NET programma’s. Beschikbare methoden omvatten: GetBitmap, ImageDevice, PngDevice, Process. Alle openbare leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, TransparentBackground, en nog 1.

Eigenschappen

NaamTypeToegangBeschrijving
TransparentBackgroundboolLezen/schrijvenWanneer true, blijft de gerenderde PNG de pagina-achtergrond transparant.
ResolutionResolutionLezenUitvoerresolutie in DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsLezen/schrijvenRenderopties voor geavanceerde controle van page-to-image rendering.
CoordinateTypePageCoordinateTypeLezen/schrijvenWelke paginakader bepaalt de afmetingen van de gerenderde afbeelding.
WidthintLezenGeconfigureerde doel-pixelbreedte (0 = volg de natuurlijke paginagrootte bij Resolution).
HeightintLezenGeconfigureerde doelpixelhoogte (0 = volg de natuurlijke grootte van de pagina bij Resolutie).
FormPresentationModeFormPresentationModeLezen/schrijvenHoe formuliervelden renderen (Productie vs Editor).

Methoden

HandtekeningBeschrijving
PngDevice(renderer: IPageRenderer)Roept PngDevice(renderer) aan op deze PngDevice instantie.
PngDevice(renderer: IPageRenderer, resolution: Resolution)Roept PngDevice(renderer, resolution) aan op deze PngDevice instantie.
PngDevice()
PngDevice(resolution: Resolution)Roept PngDevice(resolution) aan op deze PngDevice instantie.
PngDevice(width: int, height: int)Roept PngDevice(width, height) aan op deze PngDevice instantie.
PngDevice(width: int, height: int, resolution: Resolution)Roept PngDevice(breedte, hoogte, resolutie) aan op deze PngDevice instantie.
PngDevice(pageSize: Aspose.Pdf.PageSize)Construct op de opgegeven pageSize bij 150 DPI.
PngDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Construct op pageSize bij de gevraagde resolutie.
Process(page: Page, output: Stream)Roept Process(page, output) aan op deze PngDevice instantie.
ImageDevice(resolution: Resolution)Initialiseert een nieuw ImageDevice met een Resolutie met behulp van de ingebouwde SoftwarePageRenderer.
ImageDevice()Initialiseert een nieuw ImageDevice met standaardresolutie en ingebouwde SoftwarePageRenderer.
ImageDevice(width: int, height: int)Initialiseert een nieuw ImageDevice met expliciete uitvoerpixelafmetingen met behulp van de ingebouwde SoftwarePageRenderer bij standaardresolutie (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Initialiseert een nieuw ImageDevice met expliciete uitvoerpixelafmetingen en renderresolutie met behulp van de ingebouwde SoftwarePageRenderer.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Initialiseer vanaf een PageSize (in punten; geconverteerd naar gehele pixelafmetingen bij de standaard 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Initialiseer vanuit een PageSize en renderresolutie.
GetBitmap(page: Page)Render een pagina naar een Bitmap.
Process(page: Page, outputFileName: string)Converteer een pagina naar een afbeeldingsbestand.
Process(page: Page)Converteer een pagina naar afbeeldingsbytes.

Zie ook

 Nederlands