ThumbnailDevice
Přehled
ThumbnailDevice je třída v Aspose.PDF FOSS pro .NET. Dědí z: ImageDevice.
Vykresluje stránky PDF dokumentu do miniatur ve formátu PNG.
Tato třída poskytuje 16 metod pro práci s objekty ThumbnailDevice v programech .NET. Dostupné metody zahrnují: GetBitmap, ImageDevice, Process, ThumbnailDevice. Všichni veřejní členové jsou přístupní jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Resolution | Resolution | Čtení | Výstupní rozlišení v DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Čtení/zápis | Možnosti vykreslování pro pokročilé řízení převodu stránky na obrázek. |
CoordinateType | PageCoordinateType | Čtení/zápis | Která stránková krabice řídí rozměry vykresleného obrazu. |
Width | int | Čtení | Nastavená cílová šířka v pixelech (0 = podle přirozené velikosti stránky při rozlišení). |
Height | int | Čtení | Nastavená cílová výška v pixelech (0 = podle přirozené velikosti stránky při rozlišení). |
FormPresentationMode | FormPresentationMode | Čtení/zápis | Jak se vykreslují formulářová pole (produkce vs editor). |
Metody
| Podpis: | Popis: |
|---|---|
ThumbnailDevice() | Volá ThumbnailDevice na této ThumbnailDevice instanci. |
ThumbnailDevice(resolution: Resolution) | Volá ThumbnailDevice(resolution) na této instanci ThumbnailDevice. |
ThumbnailDevice(width: int, height: int) | Volá ThumbnailDevice(width, height) na této instanci ThumbnailDevice. |
ThumbnailDevice(width: int, height: int, resolution: Resolution) | Volá ThumbnailDevice(width, height, resolution) na této instanci ThumbnailDevice. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize) | Vytvoří s rozměry podle zadané pageSize při 150 DPI. |
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Vytvořeno s velikostí nastavenou na pageSize při požadovaném rozlišení. |
Process(page: Page, output: Stream) | Volá Process(page, output) na této instanci ThumbnailDevice. |
ImageDevice(resolution: Resolution) | Inicializuje nový ImageDevice s rozlišením pomocí vestavěného SoftwarePageRenderer. |
ImageDevice() | Inicializuje nový ImageDevice s výchozím rozlišením a vestavěným SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Inicializuje nový ImageDevice s explicitními výstupními rozměry v pixelech pomocí vestavěného SoftwarePageRenderer při výchozím rozlišení (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Inicializuje nový ImageDevice s explicitními výstupními rozměry v pixelech a rozlišením vykreslování pomocí vestavěného SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Inicializovat z PageSize (v bodech; převedeno na celočíselné rozměry v pixelech při výchozím 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Inicializovat z PageSize a rozlišení vykreslování. |
GetBitmap(page: Page) | Vykreslit stránku do bitmapy. |
Process(page: Page, outputFileName: string) | Převést stránku na soubor obrázku. |
Process(page: Page) | Převést stránku na bajty obrázku. |