XImageCollection
Общ преглед
XImageCollection е клас в Aspose.PDF FOSS за .NET. Наследници от: ImageCollection.
Сбор от изображения XObjects на страница, с аксесори и помощници за редактиране.
Този клас предоставя 21 метода за работа с обекти XImageCollection в .NET програми. Наличните методи включват: Add, Clear, Contains, CopyTo, Delete, GetByName, GetEnumerator, GetImageName, Remove, Replace. Всички публични членове са достъпни за всяко приложение .NET след инсталиране на пакета Aspose.PDF FOSS for .Net. Свойства: Count, IsReadOnly, IsSynchronized, Names, SyncRoot.
Свойства на веществата
| Име на фирмата: | Тип на изпитване | Достъп до информация | Описание на състоянието |
|---|---|---|---|
Count | int | Прочети. | Броят на изображенията в колекцията. |
IsReadOnly | bool | Прочети. | Дали колекцията е само за четене. |
IsSynchronized | bool | Прочети. | Дали колекцията е безопасна. |
SyncRoot | object | Прочети. | Синхронизиран корен за IsSynchronized; връща тази колекция. |
Names | string[] | Прочети. | Имената на ресурсите за всяко изображение в колекцията. |
Методи за изчисляване на данните
| Подписът | Описание на състоянието |
|---|---|
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”). |