同一张活动海报要发竖版、方图和横版时,直接拉伸会让人物和商品变形,逐张重做又费时间。先把背景插画和文字分开:竖版、方图通常可以裁切或补留白;只有画面确实不够宽时,再考虑用图像工具扩展左右。本文给你五种画布的练习尺寸、横版扩图提示词,以及一个可下载的 Python 脚本,用来批量生成无字背景。
同一张中秋海报适配小红书、抖音、朋友圈和横版的示例
下载:海报多尺寸背景工具包(含 resize_backgrounds.py、横版扩图提示词、安装说明和五张样例成品)。脚本源码在解压后的 scripts/resize_backgrounds.py;它只处理背景画布,不会生成图片或排版文字。
你需要准备
| 材料 | 用途 |
|---|---|
| 无文字母版背景 | 小红书等竖版构图;保留原始大图,不要只留带字的成品 |
| 无文字横版背景 | 用于横版、方图和公众号头图;可由你已有的图像工具扩图得到 |
| Python 3.11+ 和 Pillow 11+ | 批量裁切、补边并输出五张背景 |
| 文字与平台规格 | 标题、店名、活动信息单独排版;目标尺寸和安全区以当前渠道要求为准 |
这组示例尺寸是 2026-10-07 的练习参数,不是各平台今天的官方规格。准备发图前,先查当前上传要求和预览遮挡区域;印刷物料则要问印厂要模板。
第一步:先判断需要裁切还是扩图
把画面拆成“背景”和“文字”两层。文字仍留在排版软件中,方便每个尺寸单独调整。若母版主体和留白能通过上下裁切适配,就不需要让 AI 重画。
这组练习里,竖版直接用母版;9:16 竖屏版把主体上移、底部用背景色补齐;横版需要左右更多内容才做扩图;方图和公众号头图再从横版裁切。
| 练习尺寸 | 画布 | 处理方式 |
|---|---|---|
| 竖版 | 1080×1440 | 用母版裁切 |
| 手机全屏竖版 | 1080×1920 | 上移主体,补背景色 |
| 横版 | 1920×1080 | 只扩展左右画面 |
| 方图 | 1080×1080 | 从横版裁切 |
| 窄横幅 | 900×383 | 从横版裁切 |
五种比例的排版示例
第二步:需要横版时再扩图
先把母版另存一份,保留原文件。使用你已有的图像生成工具扩到横版;可从工具包复制提示词,并把“保留中间原图”“上方留白”“不要重复主体”按你的画面修改。
我们在一组历史练习中遇到过:模型把原图上方的纯色留白画满,也把桌子和杯子重复生成。即使提示词写了保留中心,输出仍可能改动原图,所以扩图完成后要放大看中心有没有变化、左右接缝是否突兀、人物和物件有没有重复。样例中的第一次扩图问题见下图。
第一次扩图把留给文字的空白也画满了
选好横版后,把文字继续留在独立图层。不要直接把店名、日期或价格交给图像模型画,避免错字和信息改动。
第三步:安装并运行尺寸脚本
从工具包解压文件,在终端进入解压目录。先安装 Pillow:
python3 -m pip install -r requirements.txt
准备两张无文字背景:master.png(竖版母版)和 wide.png(你选定的横版),运行脚本:
python3 scripts/resize_backgrounds.py master.png wide.png output
脚本会在 output/ 生成五张 PNG 背景。确认文件名和尺寸后,再把文字、Logo 和活动信息排进每个尺寸的安全区域。它不会扩图、排字或判断平台遮挡位置。只做竖版时,可以省略 wide.png 并运行 python3 scripts/resize_backgrounds.py master.png output,只生成小红书和抖音两张背景。
第四步:检查每个成品
改尺寸后逐张检查:
- 标题、日期和店名有没有被裁切,或压到复杂插画上;
- 重要人物和商品是否被裁掉,横版扩图有没有复制主体或留下接缝;
- 文字是否落在当前平台的按钮、头像、标题栏或说明文字下面;
- 发布前用手机预览实际效果,打印前按印厂模板核出血和色彩模式。
安全区是给排版时留的空间,不是固定不变的平台标准。界面可能更新,最终以实际预览为准。
拿它挣钱
多尺寸适配可以作为海报设计的增项。报价时把主视觉、尺寸数量、横向扩图、修改轮数和最终文件格式分开写。这样客户临时增加公众号头图或印刷版时,你可以按实际工作量补价,不会把“改尺寸”默认为不限次数。
常见问题
五种尺寸都要用 AI 扩图吗? 不用。先看能否通过裁切和补纯色留白适配;只有新增画面区域确实需要内容时才扩图。
脚本会把文字也排好么? 不会。它输出无字背景。文字和 Logo 仍要在排版软件里单独添加,并按每个渠道当前预览检查。
扩图后原图变了怎么办? 不要直接交付。试着缩小扩图范围或换结果;如果原图部分仍被修改,就保留原图区域,只把新画面放到左右并人工接边。
工具包脚本在哪里? 下载本文开头的工具包,解压后打开 scripts/resize_backgrounds.py。脚本和提示词都在压缩包内,不需要另外找仓库路径。
工具清单与下一步
- Python:免费运行环境;从 Python 官网 下载。脚本建议 Python 3.11 或更新版本。
- Pillow:开源图像处理库;按官方安装文档安装工具包依赖,许可为 MIT-CMU。
- 图像生成工具:只在需要扩展横向画面时使用;费用、数据处理和导出规格以你所用服务的当前页面为准。
- 《节日营销海报日历怎么做?》:获取活动海报母版和排版素材。
- 《海报里的中文怎么检查?》:继续看文字排版和逐行校对。
- 《品牌故事和口号怎么写?》:先把海报里的品牌事实整理清楚。