用途:把一张已定稿的平面广告适配到其他尺寸,每个尺寸都重新排版,而不是裁剪或拉伸。适用于把已批准的广告快速扩展为 feed、story、横版、banner、leaderboard 等投放规格,或批量处理一个文件夹的成品广告。
主要能力:一次调用最多指定十个尺寸(--size name=宽x高,可重复);输入支持本地 PNG/JPEG 文件或公开直链 URL,每次调用仅一张图;可用 --prompt 给出排版指引(如保持 Logo 在左上角);输出到 <输入文件名>-sizes/ 目录,含 result.json 与每个尺寸的 PNG。Bria 会按目标比例自动选择路线:比例在 1:3 到 3:1 之间走图像模型重绘(约一分钟),更宽或更高(banner、leaderboard、skyscraper)走分层路线(约五到七分钟)。
使用方式:先完成 Bria 认证(设备授权流程,凭据存于 ~/.bria/credentials),然后 source 技能目录下的 references/code-examples/bria_resize_client.sh,调用 bria_resize 并传入图片路径或 URL 与若干 --size。可用 BRIA_POLL_INTERVAL、BRIA_POLL_ATTEMPTS 控制轮询(默认 10 秒、90 次,约 15 分钟上限)。
限制:仅处理广告图,普通照片、截图、产品图应改用 image-utils 或 bria-ai;需修改文案、价格或产品时先用 ad-delayer 转为可编辑图层;单次最多十个尺寸,超过需拆分;单边超过 2048 像素会被降采样(企业版除外);各尺寸独立成败,可能部分失败;提交即计费,不要手动重复提交;401/403 才需重新认证,其他错误不要清除凭据。收费与价格资料暂未提供。