BmpDevice

BmpDevice

Przegląd

BmpDevice jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: ImageDevice.

Renderuje strony dokumentu PDF do formatu obrazu BMP.

Ta klasa udostępnia 18 metod do pracy z obiektami BmpDevice w programach .NET. Dostępne metody obejmują: BmpDevice, GetBitmap, ImageDevice, Process. Wszystkie publiczne członki są dostępne dla dowolnej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.

Właściwości

NazwaTypDostępOpis
ResolutionResolutionOdczytRozdzielczość wyjściowa w DPI.
RenderingOptionsAspose.Pdf.RenderingOptionsOdczyt/zapisOpcje renderowania dla zaawansowanej kontroli renderowania stron na obrazy.
CoordinateTypePageCoordinateTypeOdczyt/zapisKtóre pole strony steruje rozmiarami renderowanego obrazu.
WidthintOdczytSkonfigurowana docelowa szerokość w pikselach (0 = zachowuje naturalny rozmiar strony przy Resolution).
HeightintOdczytSkonfigurowana docelowa wysokość w pikselach (0 = zachowuje naturalny rozmiar strony przy Resolution).
FormPresentationModeFormPresentationModeOdczyt/zapisJak pola formularza renderują się (Produkcja vs Edytor).

Metody

SygnaturaOpis
BmpDevice(renderer: IPageRenderer)Wywołuje BmpDevice(renderer) na tej instancji BmpDevice.
BmpDevice(renderer: IPageRenderer, resolution: Resolution)Wywołuje BmpDevice(renderer, resolution) na tej instancji BmpDevice.
BmpDevice()
BmpDevice(resolution: Resolution)Wywołuje BmpDevice(resolution) na tej instancji BmpDevice.
BmpDevice(width: int, height: int)Wywołuje BmpDevice(width, height) na tej instancji BmpDevice.
BmpDevice(width: int, height: int, resolution: Resolution)Wywołuje BmpDevice(width, height, resolution) na tej instancji BmpDevice.
BmpDevice(pageSize: Aspose.Pdf.PageSize)Wywołuje BmpDevice(pageSize) na tej instancji BmpDevice.
BmpDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Wywołuje BmpDevice(pageSize, resolution) na tej instancji BmpDevice.
Process(page: Page, output: Stream)Wywołuje Process(page, output) na tej instancji BmpDevice.
ImageDevice(resolution: Resolution)Inicjalizuje nowy ImageDevice z rozdzielczością przy użyciu wbudowanego SoftwarePageRenderer.
ImageDevice()Inicjalizuje nowy ImageDevice z domyślną rozdzielczością i wbudowanym SoftwarePageRenderer.
ImageDevice(width: int, height: int)Inicjalizuje nowy ImageDevice z wyraźnymi wymiarami pikseli wyjściowych przy użyciu wbudowanego SoftwarePageRenderer w domyślnej rozdzielczości (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Inicjalizuje nowy ImageDevice z wyraźnymi wymiarami pikseli wyjściowych oraz rozdzielczością renderowania przy użyciu wbudowanego SoftwarePageRenderer.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Inicjalizuj z PageSize (w punktach; przeliczone na całkowite wymiary pikseli przy domyślnej rozdzielczości 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Inicjalizuj z PageSize i Rozdzielczością renderowania.
GetBitmap(page: Page)Renderuj stronę do bitmapy.
Process(page: Page, outputFileName: string)Konwertuj stronę na plik obrazu.
Process(page: Page)Konwertuj stronę na bajty obrazu.

Zobacz także

 Polski