跳到主要内容

免费为照片添加文本

向任何照片添加可拖动的文本标题 — 字体、颜色、轮廓和阴影 — 并以全分辨率导出。

加载后可离线使用

将文件拖放到此处,或点击浏览

HEIC, HEIF · 在你的设备上处理

或按 Ctrl+V 从剪贴板粘贴

浏览文件

你的文件永远不会离开你的设备。所有处理都在你的浏览器中本地进行。

🔒 您的照片完全在浏览器中编辑 — 不会上传任何内容。

工作原理

为任意照片添加一个或多个文字图层,并将每个图层拖到你想要的位置。五种字体样式、任意颜色,另有描边和阴影开关,让文字在复杂背景上也清晰可读。以全分辨率导出为 JPEG 或 PNG,全部在浏览器中完成。

  1. 1
    添加照片
    会出现一个可直接编辑的初始文字图层。
  2. 2
    输入并设置样式
    每个图层可单独设置字体、字号、颜色、描边和阴影。
  3. 3
    拖到合适位置
    直接在照片上移动每个文字图层。
  4. 4
    导出
    下载全分辨率 JPEG 或 PNG。

你的照片完全在浏览器中编辑——不会上传任何内容。

指南

操作示例

点按“尝试示例”。照片 sample-image.png (1200 × 800) 打开后,下方有一个文字图层,内容为“您的文本在这里”,“文本大小:86px”。把“文本”框改为 Sunset over Lisbon,然后在“一键样式”下点按“表情包”。字体变为窄体,带 10% 的黑色描边,文本大小升到 135px。“导出尺寸”按钮旁边显示 1200 × 800,点按“1080 px”会变为 1080 × 720。点按“4:5 竖版”,显示 1080 × 1350。图片从中心裁剪,“文本框宽度”仍为 90%,文字重新适配为 109px,分成两行:“Sunset over”和“Lisbon”。让“格式”保持 JPEG,“质量:90”,点按“下载”。文件名为 sample-image_text.jpg。

使用哪些设置,以及限制

  • 每段文字使用一个图层。 点按“+ 添加文本”可新增一个图层。它放在第一个空闲的行中,从中间开始,并复制所选图层的字体。初始大小为图片宽度的十六分之一,在示例上是 75px。在“文本”框中按 Enter 可另起一行。有两个图层后,会出现名为“图层(从上到下)”的列表,每个图层都带有“上移一层”“下移一层”“复制图层”和“删除图层”。“删除选中项”会删除当前图层。点按列表中的名称,可选中被其他图层挡住的图层。
  • 拖动文字移动,或使用键盘。 在照片上拖动文字。靠近中心时它会吸附,范围在图片宽度的 1.2% 以内,并出现一条粉色参考线;参考线不会被保存。点按一次预览使其获得焦点,然后使用方向键。每按一次,文字移动图片宽度的 1/200,至少 2 px(示例上为 6 px),按住 Shift 则步长放大五倍。Delete 会删除图层。“撤销”和“重做”保留最近 60 步(Ctrl+Z、Ctrl+Shift+Z 或 Ctrl+Y)。在手机上,滚动控件时预览会固定在顶部。
  • 让文字在繁杂的照片上也能看清。 创建图层时,“轮廓”和“阴影”是开启的。轮廓为黑色,宽度为文本大小的 8%,宽度可在 1 到 25 之间设置。“背景”会在文字后面放一个圆角条,有自己的颜色。“压暗照片”会把整张图片压暗 0 到 80%,“不透明度”范围为 5 到 100%。“一键样式”会同时设置几个选项。“表情包”是窄体加 10% 的黑色描边。“字幕条”是 65% 不透明度的黑色条,无描边。“名言卡片”是衬线体加阴影,并把照片压暗到至少 40%。
  • 让“适应文字”来选择大小。 “文本大小”范围为 12 到 400px。“适应文字”会选择不截断任何单词、且文字不超过图片高度一半的最大尺寸;对于示例上的初始文字,这是 181px。初始文字和一键样式从自动模式开始,会随着您输入而缩小,使文字保持在图片高度的 30% 以内,直到您移动“文本大小”滑块。“文本框宽度”(图片宽度的 10% 到 100%,默认 90)决定换行位置。比文本框还宽的单词会在字母之间断开;像中文这样没有空格的文字,也以同样的方式换行。
  • 选择与您的语言相配的字体。 字体有无衬线、衬线、手写体、窄体和“阿拉伯文 / 波斯文”。它们都是开放许可的字体,由本站提供,并在您第一次使用时加载,所以第一次更改可能要稍等片刻。当文字包含阿拉伯字母时,会自动加入阿拉伯字体;当页面语言是从右到左书写时,一开始就会选用它。文字方向跟随您输入的第一个字母。“字间距”范围为文本大小的 -5% 到 30%,较旧版本的 Safari 会忽略它。“旋转”范围为 -180 到 180 度。
  • 选择导出尺寸和格式。 “导出尺寸”提供“原始”“1080 px”和“4:5 竖版”,并在按钮旁显示最终尺寸。任何一边超过 4096 px 的照片在加载时会缩小到 4096,所以“原始”不会超过这个值。“1080 px”把较长的边调整到 1080,且从不放大。“4:5 竖版”从中心裁剪并把宽度设为 1080,所以小照片会被放大:800 × 600 会变成 1080 × 1350。“格式”提供 JPEG、PNG,以及在您的浏览器能保存的情况下提供 WebP。“质量”范围为 50 到 100,PNG 时隐藏。在浏览器可以分享文件的地方,会出现“分享”按钮。

常见问题及解决方法

它显示“无法加载此图像。可能是不受支持的格式。”
浏览器无法把这个文件解码为图片。拖放区接受任何图片类型,并会自行转换 iPhone 的 HEIC 照片,但您的浏览器仍需要能够读取这个文件。损坏、只下载了一半或少见格式的文件会在这里失败。请在其他程序中打开该文件,重新保存为 JPEG 或 PNG,然后再添加。0 字节的文件(通常是 OneDrive 或 iCloud 的占位文件)会更早被拒绝,并有自己的提示。
它显示“无法导出图像。请重试。”
当您针对所选尺寸和格式点按“下载”或“分享”时,浏览器没有返回任何图像数据。您的文字图层仍在原位。请在“导出尺寸”下选择“1080 px”,或把“格式”切换为 JPEG,然后再次点按该按钮。任何一边超过 4096 px 的照片在加载时已被缩小,所以接下来该尝试的是更小的导出尺寸。
点按“4:5 竖版”后,文字不见了。
该选项会从中心裁剪图片,保留 4:5 的一部分。在 1200 × 800 的示例上,只有中间 640 px 宽的部分会保留。位于该范围之外的图层不会被移动,所以它们落在预览和保存的文件之外。只会调整文本框宽度和自动大小。请把文字拖回可见范围,或回到“原始”。预览显示的就是将要保存的同一个裁剪。
PNG 中的透明部分在保存的文件里变成了黑色。
照片画在没有背景填充的画布上,而默认的“格式”JPEG 不支持透明,所以透明的像素会被写成黑色。请在“格式”下选择 PNG 以保留透明区域,普通照片则保持使用 JPEG。
点击照片不会选中文字。
只有点击落在文字框内,再加上左右 20 px、上下 16 px 的余量(以图片像素计)时,才会选中图层。在显示得很小的大照片上,这个余量只有几个屏幕像素,所以请对准字母。图层重叠的地方,最上面的优先。有两个图层之后,您也可以从“图层(从上到下)”列表中选择。

对比分析

手机上的照片应用或桌面编辑器能做得更多,例如滤镜、贴纸、自由裁剪和保存的项目。这个工具只处理文字图层,另有“压暗照片”和三种导出尺寸。它一次处理一张照片,不能编辑已经是图片一部分的文字,也不保留项目:重新加载页面就要从头开始。照片在您的浏览器中读取和绘制,不会上传。保存的文件是由像素绘制的,所以不带有原文件的相机信息。它适合用于加说明文字、表情包和名言卡片,更复杂的需求请用完整的编辑器。

相关工具

常见问题