ImageDevice
Overview
ImageDevice є класом в Aspose.PDF FOSS для .NET.
Абстрактний базовий клас для пристроїв з передачі зображень (PNG, JPEG, BMP, TIFF).
Цей клас надає 10 методів роботи з об’єктами ImageDevice в програмах .NET. Доступні методи включають: GetBitmap, ImageDevice, Process. Всі публічні члени доступні будь-якій додаткові .NET після встановлення Aspose.PDF FOSS для пакету .Net. Свойства: CoordinateType, FormPresentationMode, Height, RenderingOptions, Resolution, Width.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
Resolution | Resolution | Read | Вихідна роздільність в DPI. |
RenderingOptions | Aspose.Pdf.RenderingOptions | Читання/писання | Оптими для передового управління рендерингом сторінки на зображення. |
CoordinateType | PageCoordinateType | Читання/писання | Яке поле сторінки пропускає розширення зображення. |
Width | int | Read | Конфігурована ширина пікселів (0 = слідувати природному розміру сторінки при Рішення). |
Height | int | Read | Конфігурована висота пікселів (0 = слідувати природному розміру сторінки при розрізненні). |
FormPresentationMode | FormPresentationMode | Читання/писання | Як викладаються поля форми (виробництво проти редактора). |
Methods
| Signature | Description |
|---|---|
ImageDevice(resolution: Resolution) | Ініціалізує новий ImageDevice з рішенням, використовуючи вбудований SoftwarePageRenderer . |
ImageDevice() | Ініціалізує новий ImageDevice з умовною роздільною здатністю і вбудованим SoftwarePageRenderer. |
ImageDevice(width: int, height: int) | Ініціалізує новий ImageDevice з явними вихідними розмерами пікселів, використовуючи вбудований SoftwarePageRenderer при умовному розділенні (150 DPI). |
ImageDevice(width: int, height: int, resolution: Resolution) | Ініціалізує новий ImageDevice з явними вихідними розмерами пікселів і роздільним резолюцією, використовуючи вбудований SoftwarePageRenderer. |
ImageDevice(pageSize: Aspose.Pdf.PageSize) | Ініціалізація з PageSize (в точках; перетворені на цілі розмірки пікселів при умовному 150 DPI). |
ImageDevice(pageSize: Aspose.Pdf.PageSize, resolution: Resolution) | Ініціалізація з PageSize і рендеринг Resolution. |
GetBitmap(page: Page) | Переведіть сторінку на біт-мапу. |
Process(page: Page, output: Stream) | Переміщати сторінку в байти зображення і писати на стрімінг. |
Process(page: Page, outputFileName: string) | Переверніть сторінку в файл зображення. |
Process(page: Page) | Переверніть сторінку в байти зображення. |