ThumbnailDevice
Översikt
ThumbnailDevice är en klass i Aspose.PDF FOSS för .NET. Ärver från: ImageDevice.
Renderar PDF-dokumentsidor till miniatyr-PNG-bilder.
Denna klass tillhandahåller 16 metoder för att arbeta med ThumbnailDevice objekt i .NET-program. Tillgängliga metoder inkluderar: GetBitmap, ImageDevice, Process, ThumbnailDevice. Alla offentliga medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.PDF FOSS för .NET-paketet. Egenskaper: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
Resolution | Resolution | Läs | Utdatas upplösning i DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Läs/Skriv | Renderingsalternativ för avancerad kontroll av sida-till-bild-rendering. |
CoordinateType | PageCoordinateType | Läs/Skriv | Vilken sidobox styr de renderade bildutrymmena. |
Width | int | Läs | Konfigurerad målpixelbredd (0 = följ sidans naturliga storlek vid upplösning). |
Height | int | Läs | Konfigurerad målpixelhöjd (0 = följ sidans naturliga storlek vid upplösning). |
FormPresentationMode | FormPresentationMode | Läs/Skriv | Hur formulärfält renderas (Production vs Editor). |
Metoder
| Signatur | Beskrivning |
|---|---|
ThumbnailDevice() | Anropar ThumbnailDevice på denna ThumbnailDevice instans. |
ThumbnailDevice(resolution: Resolution) | Anropar ThumbnailDevice(resolution) på denna ThumbnailDevice instans. |
ThumbnailDevice(width: int, height: int) | Anropar ThumbnailDevice(width, height) på denna ThumbnailDevice instans. |
ThumbnailDevice(width: int, height: int, resolution: Resolution) | Anropar ThumbnailDevice(width, height, resolution) på denna ThumbnailDevice instans. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize) | Konstruktion med storlek enligt den angivna pageSize vid 150 DPI. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Konstruktion med storlek enligt pageSize vid den begärda upplösningen. |
Process(page: Page, output: Stream) | Anropar Process(page, output) på denna ThumbnailDevice instans. |
ImageDevice(resolution: Resolution) | Initierar en ny ImageDevice med en upplösning som använder den inbyggda SoftwarePageRenderer. |
ImageDevice() | Initierar en ny ImageDevice med standardupplösning och den inbyggda SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Initierar en ny ImageDevice med explicita utdata-pixelmått som använder den inbyggda SoftwarePageRenderer vid standardupplösning (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Initierar en ny ImageDevice med explicita utdata-pixelmått och renderingsupplösning som använder den inbyggda SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Initiera från en PageSize (i punkter; konverteras till heltals-pixeldimensioner vid standard-150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Initiera från en PageSize och renderingsupplösning. |
GetBitmap(page: Page) | Rendera en sida till en Bitmap. |
Process(page: Page, outputFileName: string) | Konvertera en sida till en bildfil. |
Process(page: Page) | Konvertera en sida till bildbytes. |