JpegDevice
Przegląd
JpegDevice jest klasą w Aspose.PDF FOSS dla .NET. Dziedziczy po: ImageDevice.
Renderuje strony dokumentu PDF do formatu obrazu JPEG.
Ta klasa udostępnia 25 metod do pracy z obiektami JpegDevice w programach .NET. Dostępne metody to: ClearEncoder, GetBitmap, ImageDevice, JpegDevice, Process, SetEncoder. Wszyscy publiczni członkowie są dostępni dla każdej aplikacji .NET po zainstalowaniu pakietu Aspose.PDF FOSS dla .NET. Właściwości: CoordinateType, FormPresentationMode, Height, Quality, RenderingOptions, Resolution oraz 1 więcej.
Właściwości
| Nazwa | Typ | Dostęp | Opis |
|---|---|---|---|
Quality | int | Odczyt | Jakość JPEG (1-100). |
FormPresentationMode | FormPresentationMode | Odczyt/zapis | Tryb prezentacji formularza (Produkcja wyświetla wartości formularza; Edytor wyświetla puste pola). |
Resolution | Resolution | Odczyt | Rozdzielczość wyjściowa w DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Odczyt/zapis | Opcje renderowania dla zaawansowanej kontroli renderowania strony na obraz. |
CoordinateType | PageCoordinateType | Odczyt/zapis | Które pole strony określa rozmiary renderowanego obrazu. |
Width | int | Odczyt | Skonfigurowana docelowa szerokość w pikselach (0 = używać naturalnego rozmiaru strony przy Rozdzielczości). |
Height | int | Odczyt | Skonfigurowana docelowa wysokość w pikselach (0 = używać naturalnego rozmiaru strony przy Rozdzielczości). |
Metody
| Sygnatura | Opis |
|---|---|
JpegDevice(renderer: IPageRenderer) | Wywołuje JpegDevice(renderer) na tej instancji JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution) | Wywołuje JpegDevice(renderer, resolution) na tej instancji JpegDevice. |
JpegDevice(renderer: IPageRenderer, resolution: Resolution, quality: int) | Wywołuje JpegDevice(renderer, resolution, quality) na tej instancji JpegDevice. |
JpegDevice() | |
JpegDevice(resolution: Resolution) | Wywołuje JpegDevice(resolution) na tej instancji JpegDevice. |
JpegDevice(resolution: Resolution, quality: int) | Wywołuje JpegDevice(resolution, quality) na tej instancji JpegDevice. |
JpegDevice(quality: int) | Wywołuje JpegDevice(quality) na tej instancji JpegDevice. |
JpegDevice(width: int, height: int) | Wywołuje JpegDevice(width, height) na tej instancji JpegDevice. |
JpegDevice(width: int, height: int, resolution: Resolution) | Wywołuje JpegDevice(width, height, resolution) na tej instancji JpegDevice. |
JpegDevice(width: int, height: int, resolution: Resolution, quality: int) | Wywołuje JpegDevice(width, height, resolution, quality) na tej instancji JpegDevice. |
JpegDevice(pageSize: Aspose.Pdf.PageSize) | Konstrukcja o rozmiarze pageSize przy 150 DPI, domyślna jakość 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Konstrukcja o rozmiarze pageSize przy rozdzielczości, domyślna jakość 100. |
JpegDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution, quality: int) | Konstrukcja o rozmiarze pageSize przy rozdzielczości z wyraźnie określoną jakością. |
SetEncoder(encoder: JpegEncoder) | Zarejestruj globalną funkcję enkodera JPEG. |
ClearEncoder() | Usuń zarejestrowany enkoder JPEG. |
Process(page: Page, output: Stream) | Wywołuje Process(page, output) na tej instancji JpegDevice. |
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źnie określonymi wymiarami pikseli wyjścia przy użyciu wbudowanego SoftwarePageRenderer przy domyślnej rozdzielczości (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Inicjalizuje nowy ImageDevice z wyraźnymi wymiarami pikseli wyjściowych i 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. |