x-callback-url
Что такое x-callback-url?¶
Picsew реализует протокол x-callback-url, универсальный протокол URL-схем. Он позволяет приложениям взаимодействовать друг с другом. Workflow, Launch Center Pro и другие приложения поддерживают x-callback-url, поэтому Picsew тоже может работать с ними.
Формат x-callback-url в Picsew:
Действие¶
/scroll¶
Использует указанные изображения для склейки длинного скриншота.
/vert¶
Использует указанные изображения для вертикальной склейки.
/hori¶
Использует указанные изображения для горизонтальной склейки.
Параметры действия¶
-
in (обязательно) Указывает, как получить входное изображение. Допустимые значения:
paste,latestиrecent. Приpasteизображения берутся из буфера обмена. Приlatestберутся последние N изображений из фотоальбома, а N задается другим параметромcount. Приrecentсамые свежие скриншоты определяются автоматически. -
count Когда задано
in=latest, это обязательный параметр. Указывает количество изображений для получения. -
out (обязательно) Указывает, как вывести результат склейки. Допустимые значения:
copy,saveиsave_copy. Приcopyрезультат копируется в буфер обмена. Приsaveрезультат сохраняется в фотоальбом. Приsave_copyрезультат сохраняется и копируется. -
watermark (необязательно) Указывает, нужно ли добавить водяной знак. Допустимые значения:
singleиrepeat. По умолчанию водяной знак не добавляется. Текст и расположение водяного знака берутся из настроек водяного знака по умолчанию в приложении. Если настройки по умолчанию заданы неправильно, в итоговом результате водяного знака не будет. Приsingleодин водяной знак добавляется в позицию по умолчанию на итоговом изображении. Приrepeatводяной знак добавляется в позицию по умолчанию на каждом изображении. -
border (необязательно) Указывает, нужно ли добавить рамки. Допустимые значения:
inside,outsideиall. По умолчанию рамки не добавляются. Приinsideрамки добавляются внутри итогового изображения. Приoutsideрамки добавляются снаружи итогового изображения. Приallрамки добавляются внутри и снаружи итогового изображения. Чтобы указать ширину, добавьте_<0~100>в конце, напримерinside_60. -
mockup Недоступно, заменено на mockup2.
-
mockup2 (необязательно) Указывает, нужно ли добавить мокап. Допустимые значения см. в документации "Mockup Parameters".
-
clean_status (необязательно) Указывает, нужно ли очищать строку состояния. При
yesстрока состояния очищается автоматически. По умолчанию она не очищается. -
remove_scrollbar (необязательно) Указывает, нужно ли удалить полосы прокрутки. При
yesполосы прокрутки удаляются автоматически. По умолчанию они не удаляются. -
delete_source (необязательно) Указывает, нужно ли удалить исходные изображения. При
yesисходные изображения будут удалены. По умолчанию они не удаляются.
Примеры¶
- Использовать самые свежие скриншоты для склейки длинного скриншота, автоматически очистить строку состояния, добавить мокап iPhone 14 Blue, сохранить результат в фотоальбом, затем удалить исходные изображения.
picsew://x-callback-url/scroll?in=recent&out=save&clean_status=yes&mockup2=iphone-14-blue&delete_source=yes
- Вертикальная склейка последних 3 изображений из фотоальбома, добавление водяного знака по умолчанию на каждое изображение и копирование результата в буфер обмена.