AI 生图的尺寸、比例与批量能力对比:印刷和电商主图能不能出

本文要点

  • 尺寸能力分三种,不是两种。多数工具是「只能选预设比例」(Adobe 四个、Imagen 五个、Stability 九个),少数支持「任意像素」(OpenAI、Leonardo、FLUX),Midjourney 是第三种——比例任意,但像素由模型版本决定
  • OpenAI 自定义尺寸的总像素上限是 8,294,400,而 A4 纸 300dpi 需要约 8,699,840 像素。差约 4.7%,单次生成无法直接输出 A4 印刷尺寸
  • OpenAI 的宽高比上限是 3:1,而 Ideogram 开源权重支持到 6:1。做超宽横幅时这条线是硬约束
  • 批量能力和尺寸自由度基本互斥:唯一支持一次出 8 张的(Leonardo)单边上限只有 1,536 像素;支持 3,840 像素的(OpenAI)没有按张数分层的批量参数
  • Ideogram 的分辨率档位是「总像素预算」而不是「最大边」——选 4K 档出 16:9 的图,长边会超过 4,096 像素

如果说每张图多少钱决定了你能生成多少,那么尺寸能力决定了这些图能不能用。

这一层的问题在于,各家在宣传页上说的是「支持高清」「支持多种比例」,而真正的约束写在 API 文档的参数说明里。你只有把官方文档里那些零散的数字——最大边长、倍数要求、宽高比范围、总像素上下限、批量参数上限——全部摊开来,才能回答一个具体问题:我要做的那个尺寸,这家能不能出。

这篇覆盖 Midjourney、Adobe Firefly、OpenAI(ChatGPT 图像 / gpt-image 系列)、Google(Imagen / Gemini)、Ideogram、Leonardo、Stability AI、Black Forest Labs(FLUX.2)八家。所有数字来自厂商官方文档与 API 参考,核对日期见文末。

本文方法:官方公开数据交叉核对,未做本地实测。所有数字均标注来源,核对日期见文末。

Adobe Firefly 预设比例
4 个(+1 个限定)
9:16 仅 Image 4 / 4 Ultra 可用
OpenAI 总像素上限
8,294,400
A4 300dpi 需要 8,699,840
Leonardo 批量上限
8 张 / 次
默认 4 张,单边 512–1536

一、八家的尺寸机制全表

这张表的关键在第二列。同样是「支持多种尺寸」,三家的实现方式完全不同,而实现方式决定了你拿到图之后还要不要返工。

工具 尺寸控制方式 官方给出的集合 任意尺寸
Adobe Firefly 预设比例 Landscape 4:3、Portrait 3:4、Square 1:1、Widescreen 16:9;Vertical 9:16 仅 Firefly Image 4 与 Image 4 Ultra 不支持
Google Imagen
Vertex AI
预设比例 1:1(默认)、3:4、4:3、16:9、9:16 不支持
Stability AI 预设比例,每个比例绑定固定像素 16:9 = 1344×768、1:1 = 1024×1024、21:9 = 1536×640、2:3 = 832×1216、3:2 = 1216×832、4:5 = 896×1088、5:4 = 1088×896、9:16 = 768×1344、9:21 = 640×1536 不支持(用 aspect_ratio 时)
Ideogram API 预设比例 + 总像素档位 aspect_ratio 提供 AUTO 加 18 个预设比例;output_resolution 为 1K / 2K / 4K / 8K API 不支持
Ideogram 4
开源权重
任意像素 每边 256–2048、必须是 16 的倍数,宽高比最高 6:1 支持(带约束)
OpenAI
gpt-image 系列
预设尺寸 + 任意像素 推荐 1024×1024、1536×1024、1024×1536、auto;GPT Image 2 另有 2048×2048、2048×1152、3840×2160、2160×3840 支持(4 项约束)
Leonardo API 任意像素 width / height 各 512–1536,必须是 8 的倍数 支持(带约束)
FLUX.2
Black Forest Labs
任意像素 官方称最高 4MP 输出;API 以 width / height 传参,文档未逐条列出取值边界 支持
Midjourney 比例任意,像素由版本决定 –ar 接受任意比例(不能带小数,1920:1080 会自动简化为 16:9),默认 1:1;V8.1 用 –hd 出 2048px、–sd 出 1024px 比例任意,像素不可指定

把第三列和第四列放在一起看,会发现一件容易被忽略的事:「比例自由」和「像素自由」是两个独立的能力,而且很少同时出现。

Adobe Firefly、Imagen、Stability 是第一种:比例和像素都写死在官方预设里。Stability 的做法最典型——它给出九个合法比例,每个比例对应一组固定像素,比如选 16:9 就一定是 1344×768。你不能说「我要 1920×1080」,只能说「我要 16:9」。另外 Stability 的官方知识库还写了一条:这些 aspect_ratio 参数只有 Stable Image Ultra、Stable Image Core、Stable Diffusion 3、Control – Style 四个端点支持。其他端点要指定尺寸得换一套参数体系。

OpenAI、Leonardo、FLUX.2 是第二种:能直接写像素值,但各有边界。Leonardo 卡在 512–1536 这个窄区间,倍数要求是 8;OpenAI 的区间大得多,但附加了四项约束(下一节展开)。

Midjourney 是第三种,也是最容易被误判的一种。它的 --ar 参数自由度极高——官方文档明确说可以写 --ar 1920:1080,Midjourney 会自动简化成 --ar 16:9,甚至可以用 --ar 85:110 来匹配 8.5×11 英寸的纸张比例。但官方同时写了一句关键的话:「宽高比不等于图像尺寸」,最终像素取决于你用的模型版本和放大器。所以 Midjourney 给你的是形状自由,不是分辨率自由——你要 2048px 就只能用 --hd,要 1024px 就用 --sd,中间没有别的档。

二、单边像素上限:谁真的能出印刷尺寸

下面的图把各家官方文档里能读到的「单边最大像素」放在一起。要注意这里只统计官方明确写出的数字,没有明确写出的不参与排名。

各工具单边最大像素(按官方文档口径,单位:px;数值越大越靠下)
各工具单边最大像素对比 Stability AI 与 Leonardo 单边上限为 1536 像素;Midjourney 与 Ideogram 开源权重为 2048 像素;OpenAI 自定义尺寸上限为 3840 像素;Ideogram API 4K 档为 4096 像素。 Stability AI(21:9) 1,536 px Leonardo API 上限 1,536 px Midjourney(–hd) 2,048 px Ideogram 4 开源权重 2,048 px OpenAI 自定义上限 3,840 px Ideogram API(4K 档) 4,096 px

这张图里有几个数字需要配着说明看,否则会误读。

Ideogram 的 4,096 不能按「最大边」理解。它的官方文档写得很清楚:output_resolution 选的是「总像素预算」——档位名称对应的是一个正方形的总像素量(4K 档即最多 4096×4096 总像素),而宽幅和竖幅保持同样的像素预算,所以单边可能超过档位名称里的数字。换句话说,选 4K 档出一张 16:9 的图,长边会大于 4096 像素。这个机制在文档里只占一句话,但它决定了你无法把「4K 档」当成一个可预期的分辨率承诺。

Midjourney 的 2,048 是硬上限,不是软上限。官方只提供 --hd(2048px)和 --sd(1024px)两档,没有中间值,也没有更高值。所以尽管 --ar 能写任意比例,你在 Midjourney 里永远拿不到一张 3000 像素宽的图。

Adobe Firefly 和 Imagen 不在这张图上,因为它们的官方文档只给出比例,没有给出对应的像素值。这不是本文的遗漏,是官方未披露——而这件事本身就是一个工作流风险:如果你需要按像素交付,这两家无法提前承诺。

三、三个必须提前算清楚的坑

坑一:只能选预设比例,意味着交付前一定要二次裁切

Adobe Firefly 的官方帮助文档原话是「Adobe Firefly 提供四种不同的宽高比供你选择」——4:3、3:4、1:1、16:9,加上限定在 Firefly Image 4 与 Image 4 Ultra 上的 9:16。Imagen 是五种。Stability 是九种。

这条限制的实际代价是像素损失。假设你要做一张 1200×628 的社交平台卡片(约 1.91:1),用 16:9 生成再裁到 1.91:1,两侧会被切掉,或者上下留白。更麻烦的是印刷——A 系列纸张是 √2:1(约 1.414:1),不在任何一家的预设列表里。用 4:3 生成再裁到 1.414:1,等于主动放弃了约 6% 的画面宽度。如果构图里有贴边的元素,这个损失是不可接受的。

坑二:OpenAI 的「任意尺寸」有四项约束,而且刚好卡在 A4 之下

官方文档列出的自定义尺寸规则是:宽和高必须都是 16 的倍数;宽高比必须在 1:3 到 3:1 之间;任一边不得超过 3840 像素;总像素数必须在 655,360 到 8,294,400 之间。此外高于 2560×1440 的分辨率被标注为实验性。

把最后一项和印刷需求对一下,会得到一个很具体的结论。A4 纸是 210×297 毫米,按 300dpi 计算需要 2480×3508 像素,总像素 8,699,840。而 OpenAI 的上限是 8,294,400——差 405,440 像素,约 4.7%。这意味着即使你把比例、倍数、单边长度三项全部调到合法,总像素这一项仍然过不去:用 OpenAI 单次生成,出不了 A4 300dpi 的图。

要知道,印刷尺寸通常还需要预留 3 毫米出血,实际画布比 A4 更大,缺口会进一步扩大。绕过的方式是用官方标注为实验性的更高分辨率,或者生成后做超分辨率放大——但那是另一条流水线,不在「生图工具」的成本里。反过来看,做电商主图就完全够用:2000×2000 只有 4,000,000 像素,不到上限的一半。

坑三:批量能力和尺寸自由度基本互斥

把两件事放在一起看会更清楚。一次能出多张的:Leonardo 的 num_images 支持 1–8(默认 4),Imagen 的 IMAGE_COUNT 支持 1–4,OpenAI 有 n 参数,Midjourney 有 --repeat。而这几家里,Leonardo 的单边上限只有 1536,Imagen 只有预设比例。

Midjourney 的 --repeat 值得单独说,因为它是唯一按订阅档位给批量数分层的:官方文档写的是 Basic 档允许 2–4 次、Standard 档 2–10 次、Pro 和 Mega 档 2–40 次。而且它只在 Fast 和 Turbo 模式下生效,Relax 模式不支持——也就是说,批量生成永远消耗你有限的 Fast 时间,不能靠不限次的 Relax 兜底。官方还提醒了一句:每个 repeat 出的图集都会消耗 Fast GPU 时间,用 repeat 会很快耗尽额度。

还有一个空档:Adobe Firefly 与 Stability 的官方文档里没有出现批量张数参数,Ideogram 的 API 参考也没有列出 num_images 这一项。这不代表产品里做不到,只代表官方未在文档中披露可编程的批量能力——需要批量产出时,这一条会直接影响你能不能把它接进自动化流程。

四、批量和尺寸之外,还有一层「一次能开几个任务」

这一层很少被对比,但对批量工作流的影响比尺寸更直接:它是并发上限,而不是产出上限。

Black Forest Labs 的 API 文档写得最明确:同时最多 24 个活跃任务,超出会返回 429;其中 flux-kontext-max 因为容量原因限制为 6 个活跃任务。Midjourney 的并发是按档位给的:Basic 3 个 Fast、Standard 3 个(Fast 或 Relax)、Pro 和 Mega 是 12 个 Fast 或 3 个 Relax,排队任务上限 10 个。Leonardo 的并发数免费档没有、Essential 2、Premium 3、Ultimate 6,队列上限分别是 5 / 10 / 20。

把这组数字和上一节的尺寸上限放在一起,能看出一个规律:面向开发者的 API 用并发数控制负载,面向创作者的订阅制用并发数做档位区隔。如果你要跑的是几千张素材的批量任务,真正的瓶颈往往不是单张成本,而是并发数乘以单张耗时——这个数字在任何一家的定价页上都找不到,只在 API 文档或方案对比页里。

五、把常见交付尺寸套进去,看谁真的能出

前面的参数表读起来抽象,所以这一节换个方向:从「你要交付什么」倒推。下面五个交付目标都是实际工作中会遇到的尺寸,逐个套进各家的约束里。表中「能直接出」指该尺寸落在官方文档写明的合法区间内,且不需要二次裁切或放大。

交付目标 目标尺寸 / 比例 能直接出的 出不了的
电商主图(高清方形) 2000×2000(1:1) OpenAI 的 2048×2048 预设;Ideogram 的 2K 档 Leonardo(单边上限 1536);Adobe 与 Imagen 不承诺像素
社交平台分享卡片 1200×628(约 1.91:1) OpenAI 自定义 1200×624(两个数都是 16 的倍数,合法) 所有预设比例制工具——没有任何一家提供 1.91:1 这个档位
短视频竖版封面 1080×1920(9:16) Imagen 的 9:16 预设;Stability 的 9:16(768×1344);Adobe 的 9:16(仅 Firefly Image 4 / 4 Ultra);OpenAI 自定义 1088×1920 Leonardo(1920 超过 1536 上限)
A4 印刷品 2480×3508(300dpi,约 8.70MP) 没有任何一家能单次直接出 OpenAI 超总像素上限;Leonardo、Stability、Midjourney 单边不足;Adobe 与 Imagen 无像素承诺
超宽横幅 / 头图 6:1 及以上 Ideogram 4 开源权重(比例支持到 6:1,受 2048 单边限制,实际最大约 2016×336);Stability 的 21:9(1536×640)是官方最宽预设 OpenAI(宽高比硬上限 3:1)

这张表里有两个数字值得单独说明,因为它们是本文自己算的派生值,不是官方数字。

社交卡片那一行的 1200×624。目标比例 1.91:1 在任何一家的预设里都不存在,所以只能走自定义尺寸。但 628 这个数除以 16 是 39.25,不是整数,直接写 1200x628 会被 OpenAI 的倍数规则拒绝。向上取到 640 会让比例变成 1.875,向下取到 624 得到 1.923——624 更接近目标,且总像素 748,800 落在 655,360 到 8,294,400 的合法区间内,所以 1200x624 是可用解。这类「目标尺寸合法但差一个倍数」的情况,是自定义尺寸工作流里最常见的失败原因。

超宽横幅那一行的 2016×336。Ideogram 4 开源权重的单边上限是 2048、宽高比上限是 6:1,两个条件同时满足时,6:1 的比例要求高度是宽度的六分之一,而 2048 除以 6 约等于 341.3,不是 16 的倍数。所以真正的可行上限是 2016×336(2016 ÷ 16 = 126,336 ÷ 16 = 21,比例正好 6:1)。官方给出的「2048」和「6:1」是两个独立上限,同时生效时实际可达的尺寸比任何一个都小。

六、按场景怎么选

  • 印刷品、需要 A4 及以上 300dpi:不要指望单次生成直接出。可行路径是用 OpenAI 的 4K 预设尺寸(3840×2160)或 Ideogram 的高像素档生成,再走放大流程。注意 Stability 和 Leonardo 的单边上限都在 1536,直接排除。
  • 电商主图(通常 2000×2000 以内):选择面最宽。OpenAI 的 2048×2048 预设刚好覆盖,Ideogram 的 2K 档也够,Leonardo 需要 1536 以内则略紧。这一档不需要为高像素付溢价。
  • 多平台适配(同一素材出方形、竖版、横版):优先选支持任意比例或比例集合大的。Midjourney 的 --ar 和 Ideogram 的 18 个预设比例在这一项上最省事;Adobe Firefly 只有四个比例,做短视频封面和故事版时不够用。
  • 超宽横幅 / 头图:先确认宽高比上限。OpenAI 卡在 3:1,Ideogram 开源权重支持到 6:1,Stability 有 21:9 和 9:21 两个专门比例。这一项是硬约束,选错了后面改不了。
  • 要批量产出几百张素材:先算并发,再算单价。BFL 的 24 个活跃任务是最高的公开数字;Midjourney 的 --repeat 虽然能一次排 40 个任务,但只走 Fast 时间且会快速耗尽额度,不适合大批量。
  • 要在本地部署、自己控尺寸:Ideogram 4 的开源权重在尺寸自由度上最强(每边 256–2048、16 的倍数、比例最高 6:1),但要先确认许可证——官方模型卡标注的是「Ideogram 4 Non-Commercial」,商用需要另找授权。这条和 开源权重不等于可商用是同一个坑。
  • 不确定该选哪家:先把你要交付的最终尺寸写下来,再去核对那个数字落在哪家的合法区间里。尺寸是唯一一个「事后无法靠调参补救」的维度——成本和授权还能换方案,尺寸不满足就只能重做。

数据来源与核实说明

本文首发于 2026 年 9 月 3 日,文中尺寸与批量参数于 2026 年 9 月 24 日复核更新,来源为各厂商官方文档与 API 参考。本文未做本地实测,所有数字来自公开官方来源,未改写任何第三方文章。需要说明三处口径:

  • Adobe Firefly 与 Google Imagen 的像素尺寸官方未披露。两家的文档只给出宽高比,未给出对应像素值,因此不参与单边像素上限的排序。
  • FLUX.2 的尺寸边界官方未逐条列出。官方只给出「最高 4MP 输出」与多参考图数量,API 文档未列出 width / height 的取值范围,因此本文不为其估算上限。
  • A4 300dpi 的像素需求是本文自行计算的派生值。计算方式为 210mm ÷ 25.4 × 300 ≈ 2480、297mm ÷ 25.4 × 300 ≈ 3508,两者相乘得 8,699,840。这是算术结果,不是官方数字。
  • 第五节中的 1200×624 与 2016×336 同样是本文推导的可行解,推导依据是各家官方文档写明的倍数、比例与像素上限规则。它们满足约束条件,但不代表官方推荐值。

各家的尺寸约束与批量参数会随模型版本变化,接入生产流程前请以官方最新文档为准。发现数据错误欢迎联系我们。

类似文章