ThumbnailDevice
Overzicht
ThumbnailDevice is een klasse in Aspose.PDF FOSS voor .NET. Erft van: ImageDevice.
Rendert PDF-documentpagina’s naar miniatuur-PNG-afbeeldingen.
Deze klasse biedt 16 methoden voor het werken met ThumbnailDevice objecten in .NET programma’s. Beschikbare methoden zijn onder andere: GetBitmap, ImageDevice, Process, ThumbnailDevice. 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, Width.
Eigenschappen
| Naam | Type | Toegang | Beschrijving |
|---|---|---|---|
Resolution | Resolution | Lezen | Uitvoerresolutie in DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Lezen/schrijven | Renderopties voor geavanceerde controle van pagina-naar-afbeelding rendering. |
CoordinateType | PageCoordinateType | Lezen/schrijven | Welke paginabox bepaalt de afmetingen van de gerenderde afbeelding. |
Width | int | Lezen | Geconfigureerde doel-pixelbreedte (0 = volg de natuurlijke paginagrootte bij resolutie). |
Height | int | Lezen | Geconfigureerde doel-pixelhoogte (0 = volg de natuurlijke paginagrootte bij resolutie). |
FormPresentationMode | FormPresentationMode | Lezen/schrijven | Hoe formuliervelden worden weergegeven (Productie vs Editor). |
Methoden
| Handtekening | Beschrijving |
|---|---|
ThumbnailDevice() | Roept ThumbnailDevice aan op deze ThumbnailDevice instantie. |
ThumbnailDevice(resolution: Resolution) | Roept ThumbnailDevice(resolution) aan op deze ThumbnailDevice instantie. |
ThumbnailDevice(width: int, height: int) | Roept ThumbnailDevice(width, height) aan op deze ThumbnailDevice instantie. |
ThumbnailDevice(width: int, height: int, resolution: Resolution) | Roept ThumbnailDevice(width, height, resolution) aan op deze ThumbnailDevice instantie. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize) | Construct met grootte aangepast aan de opgegeven pageSize bij 150 DPI. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Construct met grootte aangepast aan pageSize bij de gevraagde resolutie. |
Process(page: Page, output: Stream) | Roept Process(page, output) aan op deze ThumbnailDevice instantie. |
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 output-pixelafmetingen met behulp van de ingebouwde SoftwarePageRenderer bij standaardresolutie (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Initialiseert een nieuwe ImageDevice met expliciete uitvoer-pixelafmetingen en renderresolutie met behulp van de ingebouwde SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initialiseer vanuit een PageSize (in punten; geconverteerd naar gehele pixelafmetingen bij de standaard 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initialiseer van 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. |