Aspose::Pdf::XImageCollection class
Содержание
[
Скрывать
]XImageCollection class
Класс, представляющий коллекцию XImage.
class XImageCollection : public System::Collections::Generic::ICollection<System::SharedPtr<Aspose::Pdf::XImage>>
Методы
| Метод | Описание |
|---|---|
| Add(const System::SharedPtr<System::IO::Stream>&) | Добавляет элемент в конец коллекции, чтобы к элементу можно было обратиться по последнему индексу. |
| Add(const System::SharedPtr<Aspose::Pdf::BitmapInfo>&) | Добавляет элемент в конец коллекции, чтобы к элементу можно было обратиться по последнему индексу. |
| Add(const System::SharedPtr<System::IO::Stream>&, Aspose::Pdf::ImageFilterType) | Добавляет элемент в конец коллекции, чтобы к элементу можно было обратиться по последнему индексу. |
| Add(const System::SharedPtr<Aspose::Pdf::BitmapInfo>&, Aspose::Pdf::ImageFilterType) | Добавляет элемент в конец коллекции, чтобы к элементу можно было обратиться по последнему индексу. |
| Add(const System::SharedPtr<System::IO::Stream>&, int32_t) | Добавляет элемент в конец коллекции, чтобы к элементу можно было обратиться по последнему индексу. |
| AddWithName(const System::SharedPtr<Aspose::Pdf::XImage>&) | Добавляет новое изображение в список Image. Этот метод добавляет изображение как ссылку на тот же PdfObject (что позволяет уменьшить размер файла) |
| Clear() override | Очищает все элементы из коллекции. |
| Contains(const System::SharedPtr<Aspose::Pdf::XImage>&) const override | Определяет, содержит ли коллекция определённое значение. |
| CopyTo(System::ArrayPtr<System::SharedPtr<Aspose::Pdf::XImage>>, int32_t) override | Копирует массив изображений в коллекцию. |
| Delete(int32_t) | Удаляет элемент из коллекции по индексу. |
| Delete(int32_t, Aspose::Pdf::ImageDeleteAction) | Удаляет изображение из коллекции по индексу, выполняя действие, указанное параметром action. |
| Delete(const System::String&) | Удаляет элемент из коллекции по имени. |
| Delete(const System::String&, Aspose::Pdf::ImageDeleteAction) | Удаляет элемент из коллекции по имени. |
| Delete() | Удаляет изображения из коллекции. |
| get_Count() const override | Количество изображений в коллекции. |
| get_IsReadOnly() const override | Получает значение, указывающее, является ли коллекция только для чтения. |
| get_IsSynchronized() | Возвращает true, если объект синхронизирован. |
| get_Names() | Получает массив имен изображений. |
| get_SyncRoot() const | Возвращает объект синхронизации. |
| GetEnumerator() override | Возвращает перечислитель коллекции. |
| GetImageName(const System::SharedPtr<Aspose::Pdf::XImage>&) | Возвращает имя в списке изображений, которое является ключом данного изображения. |
| idx_get(int32_t) | Получает изображение из коллекции по его индексу. |
| idx_get(const System::String&) | Получает изображение из коллекции по его имени. |
| Remove(const System::SharedPtr<Aspose::Pdf::XImage>&) override | |
| . | |
| Replace(int32_t, const System::SharedPtr<System::IO::Stream>&) | Заменить изображение в коллекции другим изображением. |
| Replace(int32_t, const System::SharedPtr<System::IO::Stream>&, int32_t, bool) | Заменить изображение в коллекции другим изображением. |
| Replace(int32_t, const System::SharedPtr<System::IO::Stream>&, int32_t) | Заменить изображение в коллекции другим изображением. |
См. также
- Class ICollection
- Namespace Aspose::Pdf
- Library Aspose.PDF for C++