Cluster · разработчикам
app.images
Фабрика сцен и клиент модуля Image Generator. Сам SDK не содержит растровый движок.
Все методы SDK · Типы и ошибки
Получение объекта
drawing = app.images("image-generator-id")__init__
Создаёт Images. Обычный способ получения объекта показан выше; прямой конструктор не выполняет сетевые запросы.
def __init__(app: App) -> None: ...Аргументы
app: App, обязательный. Переданный ядром объект app. Второй App в модуле создавать не нужно.
Результат
None. Создаёт Images. Обычный способ получения объекта показан выше; прямой конструктор не выполняет сетевые запросы.
Права
Не требует прав: операция выполняется локально и сама не обращается к ядру. Права понадобятся при отправке, сохранении или чтении через службу.
Ошибки
- Отдельного исключения SDK нет. Действуют обычные ошибки типов Python и ошибки переданных функций, если они используются.
Пример
# Обычный способ получения объекта:
drawing = app.images("image-generator-id")__call__
Выбирает установленный модуль генератора для загрузки ресурсов и построения картинки.
def __call__(module: str | None, slot: str | None = None) -> Drawing: ...Аргументы
module: str | None, обязательный. ID публикации модуля. None выбирает текущий раздел там, где это предусмотрено.slot: str | None, по умолчаниюNone. Имя профиля экземпляра. None использует выбор зависимости или текущий профиль.
Результат
Drawing. Выбирает установленный модуль генератора для загрузки ресурсов и построения картинки.
Права
Не требует прав: операция выполняется локально и сама не обращается к ядру. Права понадобятся при отправке, сохранении или чтении через службу.
Ошибки
- Отдельного исключения SDK нет. Действуют обычные ошибки типов Python и ошибки переданных функций, если они используются.
Пример
result = app.images("dependency-id")canvas
Создаёт сцену заданного размера и цвета фона без вызова генератора.
def canvas(width: float = 1200, height: float = 700, background: str | None = None) -> Canvas: ...Аргументы
width: float, по умолчанию1200. Размер в пикселях, конечное число. Canvas требует целые размеры 1..2048; полная геометрия проверяется build().height: float, по умолчанию700. Размер в пикселях, конечное число. Canvas требует целые размеры 1..2048; полная геометрия проверяется build().background: str | None, по умолчаниюNone. Цвет #RRGGBB или #RRGGBBAA; None допускается только для необязательного цвета.
Результат
Canvas. Создаёт сцену заданного размера и цвета фона без вызова генератора.
Права
Не требует прав: операция выполняется локально и сама не обращается к ядру. Права понадобятся при отправке, сохранении или чтении через службу.
Ошибки
- Отдельного исключения SDK нет. Действуют обычные ошибки типов Python и ошибки переданных функций, если они используются.
Пример
result = app.images.canvas()