BmpDevice
Přehled
BmpDevice je třída v Aspose.PDF FOSS pro .NET. Dědí z: ImageDevice.
Vykresluje stránky PDF dokumentu do formátu BMP obrázku.
Tato třída poskytuje 18 metod pro práci s objekty BmpDevice v programech .NET. Dostupné metody zahrnují: BmpDevice, GetBitmap, ImageDevice, Process. 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 renderování pro pokročilou kontrolu převodu stránky na obrázek. |
CoordinateType | PageCoordinateType | Čtení/zápis | Který box stránky řídí rozměry vykresleného obrazu. |
Width | int | Čtení | Nastavená cílová šířka v pixelech (0 = podle přirozené velikosti stránky při Resolution). |
Height | int | Čtení | Nastavená cílová výška v pixelech (0 = podle přirozené velikosti stránky při Resolution). |
FormPresentationMode | FormPresentationMode | Čtení/zápis | Jak se vykreslují formulářová pole (produkce vs editor). |
Metody
| Podpis: | Popis: |
|---|---|
BmpDevice(renderer: IPageRenderer) | Volá BmpDevice(renderer) na této instanci BmpDevice. |
BmpDevice(renderer: IPageRenderer, resolution: Resolution) | Volá BmpDevice(renderer, resolution) na této BmpDevice instanci. |
BmpDevice() | |
BmpDevice(resolution: Resolution) | Volá BmpDevice(resolution) na této BmpDevice instanci. |
BmpDevice(width: int, height: int) | Volá BmpDevice(width, height) na této BmpDevice instanci. |
BmpDevice(width: int, height: int, resolution: Resolution) | Volá BmpDevice(width, height, resolution) na tuto BmpDevice instanci. |
BmpDevice(pageSize: Aspose.Pdf.PageSize) | Volá BmpDevice(pageSize) na tuto BmpDevice instanci. |
BmpDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Volá BmpDevice(pageSize, resolution) na tuto BmpDevice instanci. |
Process(page: Page, output: Stream) | Volá Process(page, output) na tuto BmpDevice instanci. |
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 rozměry výstupních pixelů pomocí vestavěného SoftwarePageRenderer při výchozí rozlišení (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Inicializuje nový ImageDevice s explicitními rozměry výstupních pixelů 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í renderování. |
GetBitmap(page: Page) | Vykreslit stránku do bitmapy. |
Process(page: Page, outputFileName: string) | Převést stránku na obrázkový soubor. |
Process(page: Page) | Převést stránku na bajty obrázku. |