JpegDevice
Přehled
JpegDevice je třída v Aspose.PDF FOSS pro .NET. Dědí z: ImageDevice.
Vykresluje stránky PDF dokumentu do formátu JPEG obrázku.
Tato třída poskytuje 25 metod pro práci s objekty JpegDevice v programech .NET. Dostupné metody zahrnují: ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder. Všechny veřejné členy jsou přístupné jakékoli aplikaci .NET po instalaci balíčku Aspose.PDF FOSS pro .NET. Vlastnosti: CoordinateType, FormPresentationMode, Height, Quality, RenderingOptions, Resolution a 1 další.
Vlastnosti
| Název: | Typ: | Přístup | Popis: |
|---|---|---|---|
Quality | int | Čtení | Kvalita JPEG (1-100). |
FormPresentationMode | FormPresentationMode | Čtení/zápis | Režim prezentace formuláře (Production vykresluje hodnoty formuláře; Editor vykresluje prázdná pole). |
Resolution | Resolution | Čtení | Výstupní rozlišení v DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Čtení/zápis | Možnosti renderování pro pokročilé řízení převodu stránky na obrázek. |
CoordinateType | PageCoordinateType | Čtení/zápis | Který box stránky určuje rozměry vykresleného obrázku. |
Width | int | Čtení | Nastavená cílová šířka v pixelech (0 = použít přirozenou velikost stránky při rozlišení). |
Height | int | Čtení | Nastavená výška cílových pixelů (0 = dodržet přirozenou velikost stránky při rozlišení). |
Metody
| Podpis: | Popis: |
|---|---|
JpegDevice(renderer: IPageRenderer) | Volá JpegDevice(renderer) na této instanci JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | Volá JpegDevice(renderer, resolution) na této instanci JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | Volá JpegDevice(renderer, resolution, quality) na této instanci JpegDevice. |
JpegDevice() | |
JpegDevice(resolution: Resolution) | Volá JpegDevice(resolution) na této instanci JpegDevice. |
JpegDevice(resolution: Resolution, quality: int) | Volá JpegDevice(resolution, quality) na této instanci JpegDevice. |
JpegDevice(quality: int) | Volá JpegDevice(quality) na této instanci JpegDevice. |
JpegDevice(width: int, height: int) | Volá JpegDevice(width, height) na této instanci JpegDevice. |
JpegDevice(width: int, height: int, resolution: Resolution) | Volá JpegDevice(width, height, resolution) na této JpegDevice instanci. |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | Volá JpegDevice(width, height, resolution, quality) na této JpegDevice instanci. |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Vytvořit velikost podle pageSize při 150 DPI, výchozí kvalita 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Vytvořit velikost podle pageSize při rozlišení, výchozí kvalita 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Vytvořit velikost podle pageSize při rozlišení s explicitní kvalitou. |
SetEncoder(encoder: JpegEncoder) | Zaregistrovat globální funkci JPEG enkodéru. |
ClearEncoder() | Odstraňte registrovaný enkodér JPEG. |
Process(page: Page, output: Stream) | Volá Process(page, output) na této instanci JpegDevice. |
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 renderování pomocí vestavěného SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Inicializovat z PageSize (v bodech; převedeno na celočíselné rozměry pixelů 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. |