ImageCollection — Aspose.Slides FOSS for C++ API Reference

ImageRenderOptions ImageCollection класс хранит все изображения, встроенные в презентацию.

ImageRenderOptions: Aspose::Slides::Foss

#include <Aspose/Slides/Foss/image_collection.h>
class ImageCollection

ImageRenderOptions: include/Aspose/Slides/Foss/image_collection.h


ImageRenderOptions

ImageRenderOptionsImageRenderOptions
size()Возвращает количество изображений в коллекции.
begin() / end()Поддержка итератора для range‑based for циклов.

Класс Image

ImageRenderOptions Image класс (из image.h) представляет отдельное изображение:

ImageRenderOptionsImageRenderOptions
size()Возвращает размеры изображения.
width()Ширина изображения в пикселях.
height()Высота изображения в пикселях.
data()Возвращает необработанные данные изображения.
save(const std::string& path)Сохранить изображение в файл.

Фабрика Images

ImageRenderOptions Images класс (из images.h) предоставляет статические методы‑фабрики:

ImageRenderOptionsImageRenderOptions
from_file(const std::string& path)Загрузить изображение из файла.
from_stream(std::istream& stream)Загрузить изображение из потока.

IPPImage

ImageRenderOptions IPPImage класс представляет изображение в пакете презентации:

ImageRenderOptionsImageRenderOptions
binary_data()Необработанные бинарные данные изображения.
image()Возвращает Image объект.
width()Ширина изображения.
height()Высота изображения.
x() / y()Смещения позиции.
replace_image(...)Заменить данные изображения.

См. также

 Русский