ImageData
ImageData
Огляд
ImageData — це клас у Aspose.Words FOSS для .NET. Наслідує від: IBorderAttrSource.
Цей клас надає 9 методів для роботи з об’єктами ImageData у програмах .NET. Доступні методи включають: FitImageToShape, Save, SetImage, ToByteArray, ToImage, ToStream. Усі публічні члени доступні будь-якому застосунку .NET після встановлення пакету Aspose.Words FOSS для .NET. Властивості: BiLevel, Borders, Brightness, ChromaKey, Contrast, CropBottom та ще 12.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
ImageBytes | byte[] | Читання/Запис | Отримує або встановлює байти зображення. |
HasImage | bool | Читання | Повертає true, якщо shape має байти зображення або посилається на зображення. |
ImageSize | ImageSize | Читання | Отримує інформацію про розмір зображення та роздільну здатність. |
ImageType | ImageType | Читання | Отримує тип зображення. |
IsLink | bool | Читання | Повертає true, якщо зображення пов’язане з формою (коли вказано SourceFullName). |
IsLinkOnly | bool | Читання | Повертає true, якщо зображення пов’язане і не зберігається в документі. |
SourceFullName | string | Читання/Запис | Отримує або встановлює шлях і назву вихідного файлу для пов’язаного зображення. |
Title | string | Читання/Запис | Визначає заголовок зображення. |
CropTop | double | Читання/Запис | Визначає частку видалення зображення з верхньої сторони. |
CropBottom | double | Читання/Запис | Визначає частку видалення зображення з нижньої сторони. |
CropLeft | double | Читання/Запис | Визначає частку видалення зображення з лівої сторони. |
CropRight | double | Читання/Запис | Визначає частку видалення зображення з правої сторони. |
Borders | BorderCollection | Читання | Отримує колекцію меж зображення. |
ChromaKey | Color | Читання/Запис | Визначає значення кольору зображення, яке буде розглядатися як прозоре. |
Brightness | double | Читання/Запис | Отримує або встановлює яскравість зображення. |
Contrast | double | Читання/Запис | Отримує або встановлює контраст для вказаного зображення. |
BiLevel | bool | Читання/Запис | Визначає, чи буде зображення відображатися в чорно-білому режимі. |
GrayScale | bool | Читання/Запис | Визначає, чи буде картинка відображатися в режимі градацій сірого. |
Методи
| Сигнатура | Опис |
|---|---|
SetImage(image: Image) | Встановлює зображення, яке відображається формою. |
SetImage(stream: Stream) | Встановлює значення зображення. |
SetImage(fileName: string) | Встановлює зображення, яке відображає форма. |
ToImage() | Отримує зображення, збережене у формі, як об’єкт Imagejava BufferedImageImage. |
ToStream() | Викликає ToStream у цьому екземплярі ImageData. |
ToByteArray() | Повертає байти зображення для будь-якого зображення, незалежно від того, чи зображення збережене, чи пов’язане. |
Save(stream: Stream) | Викликає Save(stream) для цього екземпляра ImageData. |
Save(fileName: string) | Зберігає зображення у файл. |
FitImageToShape() | Підганяє дані зображення до рамки Shape так, щоб співвідношення сторін даних зображення відповідало співвідношенню сторін рамки Shape. |