ImageDevice
Overzicht
ImageDevice is een klasse in Aspose.PDF FOSS voor .NET.
Abstracte basisklasse voor afbeeldingsrenderingsapparaten (PNG, JPEG, BMP, TIFF).
Deze klasse biedt 10 methoden voor het werken met ImageDevice objecten in .NET programma’s. Beschikbare methoden omvatten: GetBitmap, ImageDevice, Process. Alle publieke leden zijn toegankelijk voor elke .NET applicatie na het installeren van het Aspose.PDF FOSS voor .NET pakket. Eigenschappen: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Resolution | Resolution | Lezen | Uitvoerresolutie in DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lezen/schrijven | Renderopties voor geavanceerde controle van het renderen van pagina-naar-afbeelding. |
CoordinateType | PageCoordinateType | Lezen/schrijven | Welke paginabox bepaalt de afmetingen van de gerenderde afbeelding. |
Width | int | Lezen | Geconfigureerde doelpixelbreedte (0 = volg de natuurlijke paginagrootte bij Resolutie). |
Height | int | Lezen | Geconfigureerde doelpixelhoogte (0 = volg de natuurlijke paginagrootte bij Resolutie). |
FormPresentationMode | FormPresentationMode | Lezen/schrijven | Hoe formulier-velden worden weergegeven (Productie vs Editor). |
Methoden
| Handtekening | Beschrijving |
|---|---|
ImageDevice(resolution: Resolution) | Initialiseert een nieuwe ImageDevice met een Resolutie met behulp van de ingebouwde SoftwarePageRenderer. |
ImageDevice() | Initialiseert een nieuwe ImageDevice met standaardresolutie en ingebouwde SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Initialiseert een nieuwe ImageDevice met expliciete uitvoerpixelafmetingen met behulp van de ingebouwde SoftwarePageRenderer op de standaardresolutie (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Initialiseert een nieuwe ImageDevice met expliciete uitvoerpixelafmetingen en renderresolutie met behulp van de ingebouwde SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialiseer vanaf een PageSize (in punten; omgezet naar gehele pixelafmetingen bij de standaard 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initialiseer vanaf een PageSize en renderresolutie. |
GetBitmap(page: Page) | Render een pagina naar een Bitmap. |
Process(page: Page, output: Stream) | Converteer een pagina naar afbeeldingsbytes en schrijf naar een stream. |
Process(page: Page, outputFileName: string) | Converteer een pagina naar een afbeeldingsbestand. |
Process(page: Page) | Converteer een pagina naar afbeeldingsbytes. |