XImageCollection
XImageCollection
Overview
XImageCollection является классом в Aspose.PDF FOSS для Java. Наследники от: Iterable<XImage>.
Сборник изображений XObjects из словаря ресурсов /XObject страницы.
Этот класс предоставляет 13 методов работы с объектами XImageCollection в программах Java. Доступные методы включают: XImageCollection, add, delete, get, getCount, getNames, iterator, replace, size. Все публичные участники доступны для любого приложения Java после установки пакета Aspose.PDF FOSS for Java. Свойства: count, names.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
count | int | Read | Возвращает количество изображений. |
names | String[] | Read | Возвращает массив всех имен ресурсов изображений в этой коллекции. |
Methods
| Signature | Description |
|---|---|
XImageCollection(resourcesDict: PdfDictionary, xobjectDict: PdfDictionary, parser: PDFParser) | Создает XImageCollection из словаря /XObject. |
XImageCollection(xobjectDict: PdfDictionary, parser: PDFParser) | Создает XImageCollection из словаря /XObject. |
get(index: int) → XImage | Возвращает изображение по данному индексу на основе 1. |
get(name: String) → XImage | Возвращает изображение по имени ресурса (например, “Im1”). |
getCount() → int | Возвращает количество изображений. |
size() → int | Возвращает количество изображений (уподобие {@link #getCount() }). |
getNames() → String[] | Возвращает массив всех имен ресурсов изображений в этой коллекции. |
iterator() → Iterator<XImage> | |
add(imageStream: InputStream) | Добавляет изображение с потока ввода к этой коллекции. |
delete(index: int) | Удаление изображения в данном индексе на основе 1 из родительского словаря /XObject. |
delete(name: String) | Удаление изображения с указанным именем ресурса. |
replace(index: int, newImageStream: InputStream) | Заменяет изображение в данном индексе на основе 1 новым. |
replace(name: String, newImageStream: InputStream) | Заменяет изображение с данным именем ресурса новым. |