XImageCollection

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Описание:
CountintЧитайте .Количество изображений в коллекции.
IsReadOnlyboolЧитайте .Собрание только для чтения.
IsSynchronizedboolЧитайте .Собирается ли коллекция в безопасном состоянии.
SyncRootobjectЧитайте .Корень синхронизации для IsSynchronized; возвращает эту коллекцию.
Namesstring[]Читайте .Имена ресурсов для каждого изображения в коллекции.

Методы

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”).

См. также:

 Русский