XImageCollection
Обзор
XImageCollection является классом в Aspose.PDF FOSS для .NET. Наследники от: ImageCollection.
Сборник изображений XObjects на странице с аксессорами и помощниками редактирования, которые используются в типе XImage.
Этот класс предоставляет 21 метод для работы с объектами XImageCollection в программах .NET. Доступные методы включают: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Все публичные участники доступны для любого приложения .NET после установки пакета Aspose.PDF FOSS for .Net. Свойства: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.
Свойства
| Наименование: | Тип: | Access | Описание: |
|---|---|---|---|
Count | int | Читайте . | Количество изображений в коллекции. |
IsReadOnly | bool | Читайте . | Собрание только для чтения. |
IsSynchronized | bool | Читайте . | Собирается ли коллекция в безопасном состоянии. |
SyncRoot | object | Читайте . | Корень синхронизации для IsSynchronized; возвращает эту коллекцию. |
Names | string[] | Читайте . | Имена ресурсов для каждого изображения в коллекции. |
Методы
| Signature | Описание: |
|---|---|
Add(image: XImage) | Присоедините существующий XImage к коллекции и верните назначенное им имя ресурса. |
Add(image: Stream) | Присоединяет изображение от потока; возвращает назначенное название ресурса. |
Add(image: Stream, filterType: ImageFilterType) | Присоединяет изображение из потока с помощью данного фильтра; возвращает назначенное название ресурса. |
Add(image: Stream, quality: int) | Присоединяется изображение из потока, перекодированного в JPEG с заданным качеством. |
Add(bitmapInfo: BitmapInfo) | Присоединяет изображение с неработающей бит-карты; возвращает назначенное название ресурса. |
Add(bitmapInfo: BitmapInfo, filterType: ImageFilterType) | Присоединяет изображение с неработавшей бит-карты, используя данный фильтр; возвращает назначенное название ресурса. |
Clear() | Уберите все изображения. |
Contains(item: XImage) | Содержит ли коллекция представленный образ. |
CopyTo(array: XImage[], index: int) | Копировать содержимое коллекции в массив, начиная с индекса. |
Delete() | Удалить все изображения (ал. Clear). |
Delete(index: int) | Убрать изображение в индексе на основе 1. |
Delete(index: int, action: ImageDeleteAction) | Удалить изображение в индексе на основе 1 с помощью приведенной политики действия. |
Delete(name: string) | Удалить изображение с указанным именем ресурса. |
Delete(name: string, action: ImageDeleteAction) | Удалить названное изображение с помощью приведенной политики действия. |
GetImageName(image: XImage) | Возвращение названия ресурса предоставленного изображения. |
Remove(item: XImage) | Убрать изображение и сообщить, было ли оно. |
Replace(index: int, stream: Stream) | Замените изображение в индексе на основе 1 поставленным потоком. |
Replace(index: int, stream: Stream, quality: int) | Замените изображение в индексе на основе 1 JPEG, перекодированным с заданным качеством. |
Replace(index: int, stream: Stream, quality: int, isBlackAndWhite: bool) | Замените изображение в индексе на основе 1 JPEG, перекодированным с заданным качеством, возможно, выражая его черно-белым. |
GetEnumerator() | Перечислитель введён на XImage. |
GetByName(name: string) | Получить изображение по его имени ресурса (например, “Im0”, “JI1a”). |