ThumbnailDevice

ThumbnailDevice

Przegląd

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

Renderuje strony dokumentu PDF do miniaturowych obrazów PNG.

Ta klasa udostępnia 16 metod do pracy z obiektami ThumbnailDevice w programach .NET. Dostępne metody to: GetBitmap, ImageDevice, Process, ThumbnailDevice. Wszystkie publiczne członki są dostępne dla każdej 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
ThumbnailDevice()Wywołuje ThumbnailDevice na tej instancji ThumbnailDevice.
ThumbnailDevice(resolution: Resolution)Wywołuje ThumbnailDevice(resolution) na tej instancji ThumbnailDevice.
ThumbnailDevice(width: int, height: int)Wywołuje ThumbnailDevice(width, height) na tej instancji ThumbnailDevice.
ThumbnailDevice(width: int, height: int, resolution: Resolution)Wywołuje ThumbnailDevice(width, height, resolution) na tej instancji ThumbnailDevice.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize)Utwórz o rozmiarze określonym przez podany pageSize przy 150 DPI.
ThumbnailDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Utwórz o rozmiarze określonym przez pageSize przy żądanej rozdzielczości.
Process(page: Page, output: Stream)Wywołuje Process(page, output) na tej instancji ThumbnailDevice.
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 wyjściowymi w pikselach, używając wbudowanego SoftwarePageRenderer przy domyślnej rozdzielczości (150 DPI).
ImageDevice(width: int, height: int, resolution: Resolution)Inicjalizuje nowy ImageDevice z wyraźnymi wymiarami wyjściowymi w pikselach oraz rozdzielczością renderowania, używając wbudowanego SoftwarePageRenderer.
ImageDevice(pageSize: Aspose.Pdf.PageSize)Inicjalizuj z PageSize (w punktach; przeliczane na całkowite wymiary w pikselach przy domyślnej rozdzielczości 150 DPI).
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution)Zainicjuj 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.
 Polski