ThumbnailDevice
Prezentare generală
ThumbnailDevice este o clasă în Aspose.PDF FOSS pentru .NET. Moștenește de la: ImageDevice.
Redă paginile documentului PDF în imagini PNG miniatură.
Această clasă oferă 16 metode pentru lucrul cu obiecte ThumbnailDevice în programe .NET. Metodele disponibile includ: GetBitmap, ImageDevice, Process, ThumbnailDevice. Toți membrii publici sunt accesibili oricărei aplicații .NET după instalarea pachetului Aspose.PDF FOSS pentru .NET. Proprietăți: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Proprietăți
| Nume | Tip | Acces | Descriere: |
|---|---|---|---|
Resolution | Resolution | Citire | Rezoluția de ieșire în DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Citire/Scriere | Opțiuni de redare pentru control avansat al conversiei pagină-imagine. |
CoordinateType | PageCoordinateType | Citire/Scriere | Ce cutie de pagină controlează dimensiunile imaginii randate. |
Width | int | Citire | Lățimea țintă în pixeli configurată (0 = urmează dimensiunea naturală a paginii la Rezoluție). |
Height | int | Citire | Înălțimea țintă în pixeli configurată (0 = urmează dimensiunea naturală a paginii la Rezoluție). |
FormPresentationMode | FormPresentationMode | Citire/Scriere | Cum se redau câmpurile de formular (Producție vs Editor). |
Metode
| Semnătură | Descriere: |
|---|---|
ThumbnailDevice() | Apelează ThumbnailDevice pe această instanță ThumbnailDevice. |
ThumbnailDevice(resolution: Resolution) | Apelează ThumbnailDevice(rezoluție) pe această instanță ThumbnailDevice. |
ThumbnailDevice(width: int, height: int) | Apelează ThumbnailDevice(lățime, înălțime) pe această instanță ThumbnailDevice. |
ThumbnailDevice(width: int, height: int, resolution: Resolution) | Apelează ThumbnailDevice(width, height, resolution) pe această instanță ThumbnailDevice. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize) | Construit dimensionat la pageSize dată la 150 DPI. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Construit dimensionat la pageSize la rezoluția solicitată. |
Process(page: Page, output: Stream) | Apelează Process(page, output) pe această instanță ThumbnailDevice. |
ImageDevice(resolution: Resolution) | Inițializează un nou ImageDevice cu o rezoluție utilizând SoftwarePageRenderer încorporat. |
ImageDevice() | Inițializează un nou ImageDevice cu rezoluție implicită și SoftwarePageRenderer încorporat. |
ImageDevice(width: int, height: int) | Inițializează un nou ImageDevice cu dimensiuni explicite ale pixelilor de ieșire utilizând SoftwarePageRenderer încorporat la rezoluție implicită (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Inițializează un nou ImageDevice cu dimensiuni explicite ale pixelilor de ieșire și rezoluție de redare utilizând SoftwarePageRenderer încorporat. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Inițializează dintr-un PageSize (în puncte; convertit în dimensiuni de pixel întregi la rezoluția implicită de 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Inițializează dintr-un PageSize și rezoluția de randare. |
GetBitmap(page: Page) | Redă o pagină într-un Bitmap. |
Process(page: Page, outputFileName: string) | Convertește o pagină într-un fișier imagine. |
Process(page: Page) | Convertește o pagină în bytes de imagine. |