{
    "@context": "https://schema.org",
    "@type": "Article",
    "@id": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone",
    "url": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone",
    "identifier": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone",
    "name": "如何在 iPhone 上把照片压缩到指定的文件大小",
    "headline": "如何在 iPhone 上把照片压缩到指定的文件大小",
    "description": "不用电脑就在 iPhone 上压到 KB 上限：为什么 iOS 没有大小设置、决定文件体积的三根杠杆，以及什么时候该抹掉 EXIF 数据。",
    "inLanguage": "zh-Hans",
    "datePublished": "2026-09-13",
    "dateModified": "2026-09-13",
    "author": {
        "@type": "Person",
        "name": "Lubor Šimůnek"
    },
    "publisher": {
        "@type": "Organization",
        "name": "lapnito.cz s.r.o.",
        "url": "https://appstoryo.com"
    },
    "isPartOf": {
        "@type": "WebSite",
        "name": "AppStoryo",
        "url": "https://appstoryo.com"
    },
    "license": "https://creativecommons.org/licenses/by/4.0/",
    "keywords": [
        "生产力",
        "article",
        "AppStoryo"
    ],
    "articleSection": "生产力",
    "image": "https://appstoryo.com/upload/blog/compress-photo-to-specific-file-size-iphone-hero.jpg",
    "encoding": [
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.pdf",
            "encodingFormat": "application/pdf"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.md",
            "encodingFormat": "text/markdown"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.txt",
            "encodingFormat": "text/plain"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.json",
            "encodingFormat": "application/json"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.epub",
            "encodingFormat": "application/epub+zip"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.jats.xml",
            "encodingFormat": "application/xml"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.bib",
            "encodingFormat": "application/x-bibtex"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.ris",
            "encodingFormat": "application/x-research-info-systems"
        },
        {
            "@type": "MediaObject",
            "contentUrl": "https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone.csl.json",
            "encodingFormat": "application/vnd.citationstyles.csl+json"
        }
    ],
    "cite": "Lubor Šimůnek (2026). 如何在 iPhone 上把照片压缩到指定的文件大小. AppStoryo, lapnito.cz s.r.o. https://appstoryo.com/zh-hans/blog/compress-photo-to-specific-file-size-iphone",
    "sections": [
        {
            "level": 0,
            "heading": "",
            "text": "想在 iPhone 上把照片压缩到指定的文件大小，你没法给 iOS 一个数字：系统提供的是画质滑块，不是大小滑块。免费应用 Image Converter: Offline Batch 支持 iOS 15 及更新版本，会替你完成这轮搜索——只要说出 480 KB 这样的上限，转换全部在设备上完成。\n\n声明：AppStoryo 由开发 Image Converter: Offline Batch 的同一家工作室运营。下面的比较使用公开可核实的标准，并点名列出真实存在的替代应用。"
        },
        {
            "level": 2,
            "heading": "为什么不能直接让 iPhone 生成一张 480 KB 的照片？",
            "text": "因为系统根本没有获得这项控制。iOS 上任何照片工具最终调用的都是 苹果的 jpegData(compressionQuality:) (https://developer.apple.com/documentation/uikit/uiimage/jpegdata(compressionquality:))，它唯一的参数只在 0.0 到 1.0 之间移动，0.0 代表最大压缩，1.0 代表最佳画质。这个调用里没有任何位置可以写下千字节数。\n\n而且这个滑块与字节之间并没有固定的换算关系。一片平整的蓝天在画质 0.6 下可能只有 120 KB，同样是 0.6，一个集市摊位却会达到 1.4 MB，因为 JPEG 把字节花在细节上。所以要命中目标，就得转换、测量、调整、再转换。Image Converter: Offline Batch 在自己的 App Store 介绍里把这项功能写得很清楚，此处按原文英文引用：\n\n> Compress to a target size (e.g. under 500 KB), resize, strip or keep EXIF metadata.\n\n这是一轮针对画质滑块的搜索，跑在手机自身的图像处理链路上，通常几次尝试就收敛。若用滑块加「文件」应用手动去做，同样的活儿每张照片要花上几分钟。Image Converter: Offline Batch 在 App Store 上免费 (https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。"
        },
        {
            "level": 2,
            "heading": "哪些上传表单真的会强制执行硬性的大小上限？",
            "text": "比多数人想的要多，其中最严格的是政府表单。英国护照部门把数字照片规则完整公布：图片必须宽度至少 600 像素、高度至少 750 像素，体积至少 50KB 且不超过 10MB (https://www.gov.uk/photos-for-passports/digital-photos)。两头都要紧——压得太狠的照片会因低于下限而被退回。\n\n第二类限制在触发之前一直看不见。相当大一部分网站跑在 PHP 上，而默认配置 (https://www.php.net/manual/en/ini.list.php)把 upload_max_filesize 设为 2M、post_max_size 设为 8M、max_file_uploads 设为 20。从未改过这些数值的站点会拒绝一张当代 iPhone 拍的照片，而且往往给你一个空白页面而不是提示。\n\n招聘门户、保险理赔表和二手交易页面都建在这类数字之上。表单写明上限时就照字面理解；如果它同时写了下限，那就瞄准中间。"
        },
        {
            "level": 2,
            "heading": "怎样只靠 iPhone 本身命中目标大小？",
            "text": "改变图像文件体积的杠杆有三根，而且互相不能替代。\n\n像素尺寸。把宽和高各砍一半会去掉大约四分之三的像素，而且这是唯一一根永远不会引入可见瑕疵的杠杆。一张 4032 乘 3024 的照片缩到长边 1600 像素，仍然比任何网页表单显示出来的更清晰。\n\n画质。就是上面说的那个 JPEG 旋钮——当尺寸已经与去处匹配之后，用来收尾的那根杠杆。\n\n格式。W3C 规范 (https://www.w3.org/TR/png-3/)把 PNG 定义为无损格式，因此 PNG 截图无法通过降低画质压到目标，因为根本没有画质可降。先转成 JPEG 或 WebP，目标才谈得上可达。\n\n行之有效的顺序是：先缩到去处真正需要的尺寸，如果源文件是 PNG 或 HEIC 就换格式，然后让目标大小搜索去决定画质。在 Image Converter: Offline Batch 里这三步同处一屏，并且一次作用于整批选中的照片。用 Image Converter: Offline Batch 把一整批压到固定上限以下 (https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。"
        },
        {
            "level": 2,
            "heading": "除了画面本身，照片文件里还捎带着什么？",
            "text": "每一张相机拍的照片都背着 Exif 元数据：手机型号、镜头、曝光、精确到秒的时间，以及在多数 iPhone 上按下快门那一刻的坐标。安卓的 ExifInterface 参考文档 (https://developer.android.com/reference/androidx/exifinterface/media/ExifInterface)列出了哪些格式能承载这一段数据——读取支持十五种容器类型，包括 JPEG、PNG、WebP 和 HEIC，写入则只支持三种。\n\n坐标不是技术上的猎奇。GDPR 第 4 条对个人数据的定义 (https://gdpr-info.eu/art-4-gdpr/)是与可识别自然人有关的信息，并明确把位置数据列为这类标识符之一。一辆连同它过夜车库的坐标一起挂出去卖的自行车，等于把家庭住址登在了公开的广告里。\n\n压缩不会带走其中任何一项；文件变小了，元数据块照样跟着走。抹除是另一个开关——公开挂售时打开，而日期和地点本身就是价值的家庭相册则关闭。Image Converter: Offline Batch 把这两个决定分开处理。"
        },
        {
            "level": 2,
            "heading": "这件事到底应该用哪个应用？",
            "text": "三个真实存在的替代选择，数据取自它们 2026 年 8 月的 App Store 页面。"
        },
        {
            "level": 3,
            "heading": "如果想要评分数量最多的那一个，就选 New Marketing Lab, Inc 的 Compress Photos & Pictures",
            "text": "- 22,402 条评分，远多于这里提到的任何一款\n- 9.5 MB，iOS 13.0 的门槛比其余几款都能覆盖更老的 iPhone\n- 3.3 版本停在 2025 年 9 月 11 日，而且只有一种界面语言"
        },
        {
            "level": 3,
            "heading": "如果精确尺寸比字节上限更重要，就选 Vitalij Schaefer 的 Image Size",
            "text": "- 可按像素、毫米、厘米或英寸设定尺寸——这里做印刷活最强的工具\n- 29,753 条评分，33 种语言，16.2 版本发布于 2026 年 8 月 26 日\n- 它的介绍写明广告要靠应用内购买去掉，而且要求 iOS 18.0"
        },
        {
            "level": 3,
            "heading": "如果你来找的真正原因是元数据，就选 Zininworks Inc. 的 Metapho",
            "text": "- 为 Exif 而生：查看原始标签、修改日期、分享去掉地理位置的副本\n- 2,085 条评分，13.1 MB，2026.3 版本发布于 2026 年 6 月 5 日\n- 这是元数据工具而非转换器——它不会为了 480 KB 的上限去搜索画质"
        },
        {
            "level": 3,
            "heading": "如果上限是一个数字，而照片是成批来的，就选 Image Converter: Offline Batch",
            "text": "- 目标大小、尺寸调整和 Exif 抹除是同一屏上的三个开关\n- 可读写 JPG、PNG、WebP、HEIC、AVIF、JXL 和 TIFF，所以 PNG 截图离 JPEG 只有一步\n- 免费，25.6 MB，44 种语言，iOS 15.0 及以上；1.0 版本于 2026 年 8 月 19 日上架，目前还没有评分"
        },
        {
            "level": 2,
            "heading": "什么时候压到目标大小反而是错的？",
            "text": "当这个文件本身就是存档的时候。压缩不可逆：为了降到 480 KB 而让出的画质回不来，一旦副本顶替了原件，细节就永久消失了。\n\n当去处根本没写限制的时候也是。多数服务会在自家服务器上重新编码上传内容，先压一遍只不过让照片被压了两次。而当表单要的是扫描件时，分辨率恰恰是重点——被硬塞到 KB 上限以下的收据，可能让审核的人根本看不清。在 App Store 获取 Image Converter: Offline Batch (https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。"
        },
        {
            "level": 2,
            "heading": "常见问题",
            "text": ""
        },
        {
            "level": 3,
            "heading": "在 iPhone 上压缩照片会改动原图吗？",
            "text": "除非你主动要求，否则不会。转换器会写出一个新文件，把原图留在图库里，所以同一张照片可以按两个不同上限导出两次。真正的风险是事后为了腾空间把原图删掉，因为压缩后的副本已经永久失去了细节。请一直保留原件，直到上传确实被接受为止。"
        },
        {
            "level": 3,
            "heading": "表单没有给出任何数字时，应该瞄准多大？",
            "text": "300 KB 到 1 MB 这个区间几乎能通过所有网页表单，长边 1600 到 2000 像素也超过任何浏览器实际显示的分辨率。如果是政府表单，先去找公布的规则：英国护照部门同时定下 50 KB 的下限和 10 MB 的上限，而更常绊倒人的其实是下限。"
        },
        {
            "level": 3,
            "heading": "同样的画质设置，为什么文件大小不一样？",
            "text": "因为 JPEG 把字节花在细节而不是面积上。一张平整墙面的照片，压出来只有同样设置下砂石照片的一小部分体积，因为后者要编码的边缘多得多。正因如此，固定的画质数字保证不了固定的文件大小，目标搜索也只能转换、测量、再重试。"
        },
        {
            "level": 3,
            "heading": "要减小文件，缩尺寸和降画质哪个更管用？",
            "text": "缩尺寸更管用，而且不会带来瑕疵。把长边砍一半会去掉大约四分之三的像素；同样幅度的削减若只靠画质来实现，边缘和文字周围就会开始出现块状痕迹。合理的顺序是先缩到去处真正显示的尺寸，画质只留给最后一段收尾。"
        },
        {
            "level": 3,
            "heading": "PNG 截图能压到目标大小吗？",
            "text": "靠降画质不行。W3C 规范把 PNG 定义为无损格式，也就没有可以调低的画质参数。剩下的杠杆只有更少的像素、更少的颜色，或者转成 JPEG、WebP。对于带文字的截图，缩小最先伤害的就是可读性，所以换格式才是更好的第一步。"
        },
        {
            "level": 3,
            "heading": "压缩照片会去掉 GPS 坐标吗？",
            "text": "不会。压缩改的是像素数据，而存放坐标、日期和手机型号的 Exif 数据块原封不动地跟在旁边。抹除元数据是另一项操作，有自己的开关。如果你要发到二手平台或公开论坛，请有意识地把它打开，别以为文件小了就自动更私密。"
        },
        {
            "level": 3,
            "heading": "离线转换器比做同样事情的网站更好吗？",
            "text": "取决于你在转换什么。转一张度假照片，网站完全够用，也不用装任何东西。但凡是你不会用邮件发给陌生人的东西——证件扫描件、体检单、合同——网站就是错的选择，因为文件要上传到别人的服务器上处理。设备内转换还能在飞行模式下工作，也不消耗流量。"
        },
        {
            "level": 3,
            "heading": "一次能把多少张照片压到同一个上限？",
            "text": "这取决于应用而不是手机。有些转换器一次只处理一张，于是四十张商品照就变成四十次独立操作。批量队列会把一个目标大小、一种格式和一个元数据决定应用到整批选中的照片上，真正的限制就从耐心变成了可用存储空间。动手做大批量之前先确认这个上限。"
        }
    ],
    "text": "想在 iPhone 上把照片压缩到指定的文件大小，你没法给 iOS 一个数字：系统提供的是画质滑块，不是大小滑块。免费应用 Image Converter: Offline Batch 支持 iOS 15 及更新版本，会替你完成这轮搜索——只要说出 480 KB 这样的上限，转换全部在设备上完成。\n\n声明：AppStoryo 由开发 Image Converter: Offline Batch 的同一家工作室运营。下面的比较使用公开可核实的标准，并点名列出真实存在的替代应用。\n\n为什么不能直接让 iPhone 生成一张 480 KB 的照片？\n\n因为系统根本没有获得这项控制。iOS 上任何照片工具最终调用的都是 苹果的 jpegData(compressionQuality:) (https://developer.apple.com/documentation/uikit/uiimage/jpegdata(compressionquality:))，它唯一的参数只在 0.0 到 1.0 之间移动，0.0 代表最大压缩，1.0 代表最佳画质。这个调用里没有任何位置可以写下千字节数。\n\n而且这个滑块与字节之间并没有固定的换算关系。一片平整的蓝天在画质 0.6 下可能只有 120 KB，同样是 0.6，一个集市摊位却会达到 1.4 MB，因为 JPEG 把字节花在细节上。所以要命中目标，就得转换、测量、调整、再转换。Image Converter: Offline Batch 在自己的 App Store 介绍里把这项功能写得很清楚，此处按原文英文引用：\n\n> Compress to a target size (e.g. under 500 KB), resize, strip or keep EXIF metadata.\n\n这是一轮针对画质滑块的搜索，跑在手机自身的图像处理链路上，通常几次尝试就收敛。若用滑块加「文件」应用手动去做，同样的活儿每张照片要花上几分钟。Image Converter: Offline Batch 在 App Store 上免费 (https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。\n\n哪些上传表单真的会强制执行硬性的大小上限？\n\n比多数人想的要多，其中最严格的是政府表单。英国护照部门把数字照片规则完整公布：图片必须宽度至少 600 像素、高度至少 750 像素，体积至少 50KB 且不超过 10MB (https://www.gov.uk/photos-for-passports/digital-photos)。两头都要紧——压得太狠的照片会因低于下限而被退回。\n\n第二类限制在触发之前一直看不见。相当大一部分网站跑在 PHP 上，而默认配置 (https://www.php.net/manual/en/ini.list.php)把 upload_max_filesize 设为 2M、post_max_size 设为 8M、max_file_uploads 设为 20。从未改过这些数值的站点会拒绝一张当代 iPhone 拍的照片，而且往往给你一个空白页面而不是提示。\n\n招聘门户、保险理赔表和二手交易页面都建在这类数字之上。表单写明上限时就照字面理解；如果它同时写了下限，那就瞄准中间。\n\n怎样只靠 iPhone 本身命中目标大小？\n\n改变图像文件体积的杠杆有三根，而且互相不能替代。\n\n像素尺寸。把宽和高各砍一半会去掉大约四分之三的像素，而且这是唯一一根永远不会引入可见瑕疵的杠杆。一张 4032 乘 3024 的照片缩到长边 1600 像素，仍然比任何网页表单显示出来的更清晰。\n\n画质。就是上面说的那个 JPEG 旋钮——当尺寸已经与去处匹配之后，用来收尾的那根杠杆。\n\n格式。W3C 规范 (https://www.w3.org/TR/png-3/)把 PNG 定义为无损格式，因此 PNG 截图无法通过降低画质压到目标，因为根本没有画质可降。先转成 JPEG 或 WebP，目标才谈得上可达。\n\n行之有效的顺序是：先缩到去处真正需要的尺寸，如果源文件是 PNG 或 HEIC 就换格式，然后让目标大小搜索去决定画质。在 Image Converter: Offline Batch 里这三步同处一屏，并且一次作用于整批选中的照片。用 Image Converter: Offline Batch 把一整批压到固定上限以下 (https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。\n\n除了画面本身，照片文件里还捎带着什么？\n\n每一张相机拍的照片都背着 Exif 元数据：手机型号、镜头、曝光、精确到秒的时间，以及在多数 iPhone 上按下快门那一刻的坐标。安卓的 ExifInterface 参考文档 (https://developer.android.com/reference/androidx/exifinterface/media/ExifInterface)列出了哪些格式能承载这一段数据——读取支持十五种容器类型，包括 JPEG、PNG、WebP 和 HEIC，写入则只支持三种。\n\n坐标不是技术上的猎奇。GDPR 第 4 条对个人数据的定义 (https://gdpr-info.eu/art-4-gdpr/)是与可识别自然人有关的信息，并明确把位置数据列为这类标识符之一。一辆连同它过夜车库的坐标一起挂出去卖的自行车，等于把家庭住址登在了公开的广告里。\n\n压缩不会带走其中任何一项；文件变小了，元数据块照样跟着走。抹除是另一个开关——公开挂售时打开，而日期和地点本身就是价值的家庭相册则关闭。Image Converter: Offline Batch 把这两个决定分开处理。\n\n这件事到底应该用哪个应用？\n\n三个真实存在的替代选择，数据取自它们 2026 年 8 月的 App Store 页面。\n\n如果想要评分数量最多的那一个，就选 New Marketing Lab, Inc 的 Compress Photos & Pictures\n\n- 22,402 条评分，远多于这里提到的任何一款\n- 9.5 MB，iOS 13.0 的门槛比其余几款都能覆盖更老的 iPhone\n- 3.3 版本停在 2025 年 9 月 11 日，而且只有一种界面语言\n\n如果精确尺寸比字节上限更重要，就选 Vitalij Schaefer 的 Image Size\n\n- 可按像素、毫米、厘米或英寸设定尺寸——这里做印刷活最强的工具\n- 29,753 条评分，33 种语言，16.2 版本发布于 2026 年 8 月 26 日\n- 它的介绍写明广告要靠应用内购买去掉，而且要求 iOS 18.0\n\n如果你来找的真正原因是元数据，就选 Zininworks Inc. 的 Metapho\n\n- 为 Exif 而生：查看原始标签、修改日期、分享去掉地理位置的副本\n- 2,085 条评分，13.1 MB，2026.3 版本发布于 2026 年 6 月 5 日\n- 这是元数据工具而非转换器——它不会为了 480 KB 的上限去搜索画质\n\n如果上限是一个数字，而照片是成批来的，就选 Image Converter: Offline Batch\n\n- 目标大小、尺寸调整和 Exif 抹除是同一屏上的三个开关\n- 可读写 JPG、PNG、WebP、HEIC、AVIF、JXL 和 TIFF，所以 PNG 截图离 JPEG 只有一步\n- 免费，25.6 MB，44 种语言，iOS 15.0 及以上；1.0 版本于 2026 年 8 月 19 日上架，目前还没有评分\n\n什么时候压到目标大小反而是错的？\n\n当这个文件本身就是存档的时候。压缩不可逆：为了降到 480 KB 而让出的画质回不来，一旦副本顶替了原件，细节就永久消失了。\n\n当去处根本没写限制的时候也是。多数服务会在自家服务器上重新编码上传内容，先压一遍只不过让照片被压了两次。而当表单要的是扫描件时，分辨率恰恰是重点——被硬塞到 KB 上限以下的收据，可能让审核的人根本看不清。在 App Store 获取 Image Converter: Offline Batch (https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。\n\n常见问题\n\n在 iPhone 上压缩照片会改动原图吗？\n\n除非你主动要求，否则不会。转换器会写出一个新文件，把原图留在图库里，所以同一张照片可以按两个不同上限导出两次。真正的风险是事后为了腾空间把原图删掉，因为压缩后的副本已经永久失去了细节。请一直保留原件，直到上传确实被接受为止。\n\n表单没有给出任何数字时，应该瞄准多大？\n\n300 KB 到 1 MB 这个区间几乎能通过所有网页表单，长边 1600 到 2000 像素也超过任何浏览器实际显示的分辨率。如果是政府表单，先去找公布的规则：英国护照部门同时定下 50 KB 的下限和 10 MB 的上限，而更常绊倒人的其实是下限。\n\n同样的画质设置，为什么文件大小不一样？\n\n因为 JPEG 把字节花在细节而不是面积上。一张平整墙面的照片，压出来只有同样设置下砂石照片的一小部分体积，因为后者要编码的边缘多得多。正因如此，固定的画质数字保证不了固定的文件大小，目标搜索也只能转换、测量、再重试。\n\n要减小文件，缩尺寸和降画质哪个更管用？\n\n缩尺寸更管用，而且不会带来瑕疵。把长边砍一半会去掉大约四分之三的像素；同样幅度的削减若只靠画质来实现，边缘和文字周围就会开始出现块状痕迹。合理的顺序是先缩到去处真正显示的尺寸，画质只留给最后一段收尾。\n\nPNG 截图能压到目标大小吗？\n\n靠降画质不行。W3C 规范把 PNG 定义为无损格式，也就没有可以调低的画质参数。剩下的杠杆只有更少的像素、更少的颜色，或者转成 JPEG、WebP。对于带文字的截图，缩小最先伤害的就是可读性，所以换格式才是更好的第一步。\n\n压缩照片会去掉 GPS 坐标吗？\n\n不会。压缩改的是像素数据，而存放坐标、日期和手机型号的 Exif 数据块原封不动地跟在旁边。抹除元数据是另一项操作，有自己的开关。如果你要发到二手平台或公开论坛，请有意识地把它打开，别以为文件小了就自动更私密。\n\n离线转换器比做同样事情的网站更好吗？\n\n取决于你在转换什么。转一张度假照片，网站完全够用，也不用装任何东西。但凡是你不会用邮件发给陌生人的东西——证件扫描件、体检单、合同——网站就是错的选择，因为文件要上传到别人的服务器上处理。设备内转换还能在飞行模式下工作，也不消耗流量。\n\n一次能把多少张照片压到同一个上限？\n\n这取决于应用而不是手机。有些转换器一次只处理一张，于是四十张商品照就变成四十次独立操作。批量队列会把一个目标大小、一种格式和一个元数据决定应用到整批选中的照片上，真正的限制就从耐心变成了可用存储空间。动手做大批量之前先确认这个上限。",
    "markdown": "想在 iPhone 上把照片压缩到指定的文件大小，你没法给 iOS 一个数字：系统提供的是画质滑块，不是大小滑块。免费应用 Image Converter: Offline Batch 支持 iOS 15 及更新版本，会替你完成这轮搜索——只要说出 480 KB 这样的上限，转换全部在设备上完成。\n\n*声明：AppStoryo 由开发 Image Converter: Offline Batch 的同一家工作室运营。下面的比较使用公开可核实的标准，并点名列出真实存在的替代应用。*\n\n## 为什么不能直接让 iPhone 生成一张 480 KB 的照片？\n\n因为系统根本没有获得这项控制。iOS 上任何照片工具最终调用的都是 [苹果的 jpegData(compressionQuality:)](https://developer.apple.com/documentation/uikit/uiimage/jpegdata%28compressionquality:%29)，它唯一的参数只在 0.0 到 1.0 之间移动，0.0 代表最大压缩，1.0 代表最佳画质。这个调用里没有任何位置可以写下千字节数。\n\n而且这个滑块与字节之间并没有固定的换算关系。一片平整的蓝天在画质 0.6 下可能只有 120 KB，同样是 0.6，一个集市摊位却会达到 1.4 MB，因为 JPEG 把字节花在细节上。所以要命中目标，就得转换、测量、调整、再转换。Image Converter: Offline Batch 在自己的 App Store 介绍里把这项功能写得很清楚，此处按原文英文引用：\n\n> Compress to a target size (e.g. under 500 KB), resize, strip or keep EXIF metadata.\n\n这是一轮针对画质滑块的搜索，跑在手机自身的图像处理链路上，通常几次尝试就收敛。若用滑块加「文件」应用手动去做，同样的活儿每张照片要花上几分钟。[Image Converter: Offline Batch 在 App Store 上免费](https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。\n\n## 哪些上传表单真的会强制执行硬性的大小上限？\n\n比多数人想的要多，其中最严格的是政府表单。英国护照部门把数字照片规则完整公布：图片必须[宽度至少 600 像素、高度至少 750 像素，体积至少 50KB 且不超过 10MB](https://www.gov.uk/photos-for-passports/digital-photos)。两头都要紧——压得太狠的照片会因低于下限而被退回。\n\n第二类限制在触发之前一直看不见。相当大一部分网站跑在 PHP 上，而[默认配置](https://www.php.net/manual/en/ini.list.php)把 upload\\_max\\_filesize 设为 2M、post\\_max\\_size 设为 8M、max\\_file\\_uploads 设为 20。从未改过这些数值的站点会拒绝一张当代 iPhone 拍的照片，而且往往给你一个空白页面而不是提示。\n\n招聘门户、保险理赔表和二手交易页面都建在这类数字之上。表单写明上限时就照字面理解；如果它同时写了下限，那就瞄准中间。\n\n## 怎样只靠 iPhone 本身命中目标大小？\n\n改变图像文件体积的杠杆有三根，而且互相不能替代。\n\n**像素尺寸。**把宽和高各砍一半会去掉大约四分之三的像素，而且这是唯一一根永远不会引入可见瑕疵的杠杆。一张 4032 乘 3024 的照片缩到长边 1600 像素，仍然比任何网页表单显示出来的更清晰。\n\n**画质。**就是上面说的那个 JPEG 旋钮——当尺寸已经与去处匹配之后，用来收尾的那根杠杆。\n\n**格式。**[W3C 规范](https://www.w3.org/TR/png-3/)把 PNG 定义为无损格式，因此 PNG 截图无法通过降低画质压到目标，因为根本没有画质可降。先转成 JPEG 或 WebP，目标才谈得上可达。\n\n行之有效的顺序是：先缩到去处真正需要的尺寸，如果源文件是 PNG 或 HEIC 就换格式，然后让目标大小搜索去决定画质。在 Image Converter: Offline Batch 里这三步同处一屏，并且一次作用于整批选中的照片。[用 Image Converter: Offline Batch 把一整批压到固定上限以下](https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。\n\n## 除了画面本身，照片文件里还捎带着什么？\n\n每一张相机拍的照片都背着 Exif 元数据：手机型号、镜头、曝光、精确到秒的时间，以及在多数 iPhone 上按下快门那一刻的坐标。安卓的 [ExifInterface 参考文档](https://developer.android.com/reference/androidx/exifinterface/media/ExifInterface)列出了哪些格式能承载这一段数据——读取支持十五种容器类型，包括 JPEG、PNG、WebP 和 HEIC，写入则只支持三种。\n\n坐标不是技术上的猎奇。GDPR 第 4 条[对个人数据的定义](https://gdpr-info.eu/art-4-gdpr/)是与可识别自然人有关的信息，并明确把位置数据列为这类标识符之一。一辆连同它过夜车库的坐标一起挂出去卖的自行车，等于把家庭住址登在了公开的广告里。\n\n压缩不会带走其中任何一项；文件变小了，元数据块照样跟着走。抹除是另一个开关——公开挂售时打开，而日期和地点本身就是价值的家庭相册则关闭。Image Converter: Offline Batch 把这两个决定分开处理。\n\n## 这件事到底应该用哪个应用？\n\n三个真实存在的替代选择，数据取自它们 2026 年 8 月的 App Store 页面。\n\n### 如果想要评分数量最多的那一个，就选 New Marketing Lab, Inc 的 Compress Photos & Pictures\n\n- 22,402 条评分，远多于这里提到的任何一款\n- 9.5 MB，iOS 13.0 的门槛比其余几款都能覆盖更老的 iPhone\n- 3.3 版本停在 2025 年 9 月 11 日，而且只有一种界面语言\n\n### 如果精确尺寸比字节上限更重要，就选 Vitalij Schaefer 的 Image Size\n\n- 可按像素、毫米、厘米或英寸设定尺寸——这里做印刷活最强的工具\n- 29,753 条评分，33 种语言，16.2 版本发布于 2026 年 8 月 26 日\n- 它的介绍写明广告要靠应用内购买去掉，而且要求 iOS 18.0\n\n### 如果你来找的真正原因是元数据，就选 Zininworks Inc. 的 Metapho\n\n- 为 Exif 而生：查看原始标签、修改日期、分享去掉地理位置的副本\n- 2,085 条评分，13.1 MB，2026.3 版本发布于 2026 年 6 月 5 日\n- 这是元数据工具而非转换器——它不会为了 480 KB 的上限去搜索画质\n\n### 如果上限是一个数字，而照片是成批来的，就选 Image Converter: Offline Batch\n\n- 目标大小、尺寸调整和 Exif 抹除是同一屏上的三个开关\n- 可读写 JPG、PNG、WebP、HEIC、AVIF、JXL 和 TIFF，所以 PNG 截图离 JPEG 只有一步\n- 免费，25.6 MB，44 种语言，iOS 15.0 及以上；1.0 版本于 2026 年 8 月 19 日上架，目前还没有评分\n\n## 什么时候压到目标大小反而是错的？\n\n当这个文件本身就是存档的时候。压缩不可逆：为了降到 480 KB 而让出的画质回不来，一旦副本顶替了原件，细节就永久消失了。\n\n当去处根本没写限制的时候也是。多数服务会在自家服务器上重新编码上传内容，先压一遍只不过让照片被压了两次。而当表单要的是扫描件时，分辨率恰恰是重点——被硬塞到 KB 上限以下的收据，可能让审核的人根本看不清。[在 App Store 获取 Image Converter: Offline Batch](https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885)。\n\n## 常见问题\n\n### 在 iPhone 上压缩照片会改动原图吗？\n\n除非你主动要求，否则不会。转换器会写出一个新文件，把原图留在图库里，所以同一张照片可以按两个不同上限导出两次。真正的风险是事后为了腾空间把原图删掉，因为压缩后的副本已经永久失去了细节。请一直保留原件，直到上传确实被接受为止。\n\n### 表单没有给出任何数字时，应该瞄准多大？\n\n300 KB 到 1 MB 这个区间几乎能通过所有网页表单，长边 1600 到 2000 像素也超过任何浏览器实际显示的分辨率。如果是政府表单，先去找公布的规则：英国护照部门同时定下 50 KB 的下限和 10 MB 的上限，而更常绊倒人的其实是下限。\n\n### 同样的画质设置，为什么文件大小不一样？\n\n因为 JPEG 把字节花在细节而不是面积上。一张平整墙面的照片，压出来只有同样设置下砂石照片的一小部分体积，因为后者要编码的边缘多得多。正因如此，固定的画质数字保证不了固定的文件大小，目标搜索也只能转换、测量、再重试。\n\n### 要减小文件，缩尺寸和降画质哪个更管用？\n\n缩尺寸更管用，而且不会带来瑕疵。把长边砍一半会去掉大约四分之三的像素；同样幅度的削减若只靠画质来实现，边缘和文字周围就会开始出现块状痕迹。合理的顺序是先缩到去处真正显示的尺寸，画质只留给最后一段收尾。\n\n### PNG 截图能压到目标大小吗？\n\n靠降画质不行。W3C 规范把 PNG 定义为无损格式，也就没有可以调低的画质参数。剩下的杠杆只有更少的像素、更少的颜色，或者转成 JPEG、WebP。对于带文字的截图，缩小最先伤害的就是可读性，所以换格式才是更好的第一步。\n\n### 压缩照片会去掉 GPS 坐标吗？\n\n不会。压缩改的是像素数据，而存放坐标、日期和手机型号的 Exif 数据块原封不动地跟在旁边。抹除元数据是另一项操作，有自己的开关。如果你要发到二手平台或公开论坛，请有意识地把它打开，别以为文件小了就自动更私密。\n\n### 离线转换器比做同样事情的网站更好吗？\n\n取决于你在转换什么。转一张度假照片，网站完全够用，也不用装任何东西。但凡是你不会用邮件发给陌生人的东西——证件扫描件、体检单、合同——网站就是错的选择，因为文件要上传到别人的服务器上处理。设备内转换还能在飞行模式下工作，也不消耗流量。\n\n### 一次能把多少张照片压到同一个上限？\n\n这取决于应用而不是手机。有些转换器一次只处理一张，于是四十张商品照就变成四十次独立操作。批量队列会把一个目标大小、一种格式和一个元数据决定应用到整批选中的照片上，真正的限制就从耐心变成了可用存储空间。动手做大批量之前先确认这个上限。",
    "html": "<p>想在 iPhone 上把照片压缩到指定的文件大小，你没法给 iOS 一个数字：系统提供的是画质滑块，不是大小滑块。免费应用 Image Converter: Offline Batch 支持 iOS 15 及更新版本，会替你完成这轮搜索——只要说出 480 KB 这样的上限，转换全部在设备上完成。</p><p><em>声明：AppStoryo 由开发 Image Converter: Offline Batch 的同一家工作室运营。下面的比较使用公开可核实的标准，并点名列出真实存在的替代应用。</em></p><h2>为什么不能直接让 iPhone 生成一张 480 KB 的照片？</h2><p>因为系统根本没有获得这项控制。iOS 上任何照片工具最终调用的都是 <a href=\"https://developer.apple.com/documentation/uikit/uiimage/jpegdata(compressionquality:)\">苹果的 jpegData(compressionQuality:)</a>，它唯一的参数只在 0.0 到 1.0 之间移动，0.0 代表最大压缩，1.0 代表最佳画质。这个调用里没有任何位置可以写下千字节数。</p><p>而且这个滑块与字节之间并没有固定的换算关系。一片平整的蓝天在画质 0.6 下可能只有 120 KB，同样是 0.6，一个集市摊位却会达到 1.4 MB，因为 JPEG 把字节花在细节上。所以要命中目标，就得转换、测量、调整、再转换。Image Converter: Offline Batch 在自己的 App Store 介绍里把这项功能写得很清楚，此处按原文英文引用：</p><blockquote>Compress to a target size (e.g. under 500 KB), resize, strip or keep EXIF metadata.</blockquote><p>这是一轮针对画质滑块的搜索，跑在手机自身的图像处理链路上，通常几次尝试就收敛。若用滑块加「文件」应用手动去做，同样的活儿每张照片要花上几分钟。<a href=\"https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885\">Image Converter: Offline Batch 在 App Store 上免费</a>。</p><h2>哪些上传表单真的会强制执行硬性的大小上限？</h2><p>比多数人想的要多，其中最严格的是政府表单。英国护照部门把数字照片规则完整公布：图片必须<a href=\"https://www.gov.uk/photos-for-passports/digital-photos\">宽度至少 600 像素、高度至少 750 像素，体积至少 50KB 且不超过 10MB</a>。两头都要紧——压得太狠的照片会因低于下限而被退回。</p><p>第二类限制在触发之前一直看不见。相当大一部分网站跑在 PHP 上，而<a href=\"https://www.php.net/manual/en/ini.list.php\">默认配置</a>把 upload_max_filesize 设为 2M、post_max_size 设为 8M、max_file_uploads 设为 20。从未改过这些数值的站点会拒绝一张当代 iPhone 拍的照片，而且往往给你一个空白页面而不是提示。</p><p>招聘门户、保险理赔表和二手交易页面都建在这类数字之上。表单写明上限时就照字面理解；如果它同时写了下限，那就瞄准中间。</p><h2>怎样只靠 iPhone 本身命中目标大小？</h2><p>改变图像文件体积的杠杆有三根，而且互相不能替代。</p><p><strong>像素尺寸。</strong>把宽和高各砍一半会去掉大约四分之三的像素，而且这是唯一一根永远不会引入可见瑕疵的杠杆。一张 4032 乘 3024 的照片缩到长边 1600 像素，仍然比任何网页表单显示出来的更清晰。</p><p><strong>画质。</strong>就是上面说的那个 JPEG 旋钮——当尺寸已经与去处匹配之后，用来收尾的那根杠杆。</p><p><strong>格式。</strong><a href=\"https://www.w3.org/TR/png-3/\">W3C 规范</a>把 PNG 定义为无损格式，因此 PNG 截图无法通过降低画质压到目标，因为根本没有画质可降。先转成 JPEG 或 WebP，目标才谈得上可达。</p><p>行之有效的顺序是：先缩到去处真正需要的尺寸，如果源文件是 PNG 或 HEIC 就换格式，然后让目标大小搜索去决定画质。在 Image Converter: Offline Batch 里这三步同处一屏，并且一次作用于整批选中的照片。<a href=\"https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885\">用 Image Converter: Offline Batch 把一整批压到固定上限以下</a>。</p><h2>除了画面本身，照片文件里还捎带着什么？</h2><p>每一张相机拍的照片都背着 Exif 元数据：手机型号、镜头、曝光、精确到秒的时间，以及在多数 iPhone 上按下快门那一刻的坐标。安卓的 <a href=\"https://developer.android.com/reference/androidx/exifinterface/media/ExifInterface\">ExifInterface 参考文档</a>列出了哪些格式能承载这一段数据——读取支持十五种容器类型，包括 JPEG、PNG、WebP 和 HEIC，写入则只支持三种。</p><p>坐标不是技术上的猎奇。GDPR 第 4 条<a href=\"https://gdpr-info.eu/art-4-gdpr/\">对个人数据的定义</a>是与可识别自然人有关的信息，并明确把位置数据列为这类标识符之一。一辆连同它过夜车库的坐标一起挂出去卖的自行车，等于把家庭住址登在了公开的广告里。</p><p>压缩不会带走其中任何一项；文件变小了，元数据块照样跟着走。抹除是另一个开关——公开挂售时打开，而日期和地点本身就是价值的家庭相册则关闭。Image Converter: Offline Batch 把这两个决定分开处理。</p><h2>这件事到底应该用哪个应用？</h2><p>三个真实存在的替代选择，数据取自它们 2026 年 8 月的 App Store 页面。</p><h3>如果想要评分数量最多的那一个，就选 New Marketing Lab, Inc 的 Compress Photos &amp; Pictures</h3><ul><li>22,402 条评分，远多于这里提到的任何一款</li><li>9.5 MB，iOS 13.0 的门槛比其余几款都能覆盖更老的 iPhone</li><li>3.3 版本停在 2025 年 9 月 11 日，而且只有一种界面语言</li></ul><h3>如果精确尺寸比字节上限更重要，就选 Vitalij Schaefer 的 Image Size</h3><ul><li>可按像素、毫米、厘米或英寸设定尺寸——这里做印刷活最强的工具</li><li>29,753 条评分，33 种语言，16.2 版本发布于 2026 年 8 月 26 日</li><li>它的介绍写明广告要靠应用内购买去掉，而且要求 iOS 18.0</li></ul><h3>如果你来找的真正原因是元数据，就选 Zininworks Inc. 的 Metapho</h3><ul><li>为 Exif 而生：查看原始标签、修改日期、分享去掉地理位置的副本</li><li>2,085 条评分，13.1 MB，2026.3 版本发布于 2026 年 6 月 5 日</li><li>这是元数据工具而非转换器——它不会为了 480 KB 的上限去搜索画质</li></ul><h3>如果上限是一个数字，而照片是成批来的，就选 Image Converter: Offline Batch</h3><ul><li>目标大小、尺寸调整和 Exif 抹除是同一屏上的三个开关</li><li>可读写 JPG、PNG、WebP、HEIC、AVIF、JXL 和 TIFF，所以 PNG 截图离 JPEG 只有一步</li><li>免费，25.6 MB，44 种语言，iOS 15.0 及以上；1.0 版本于 2026 年 8 月 19 日上架，目前还没有评分</li></ul><h2>什么时候压到目标大小反而是错的？</h2><p>当这个文件本身就是存档的时候。压缩不可逆：为了降到 480 KB 而让出的画质回不来，一旦副本顶替了原件，细节就永久消失了。</p><p>当去处根本没写限制的时候也是。多数服务会在自家服务器上重新编码上传内容，先压一遍只不过让照片被压了两次。而当表单要的是扫描件时，分辨率恰恰是重点——被硬塞到 KB 上限以下的收据，可能让审核的人根本看不清。<a href=\"https://apps.apple.com/us/app/image-converter-offline-batch/id6797949885\">在 App Store 获取 Image Converter: Offline Batch</a>。</p><h2>常见问题</h2><h3>在 iPhone 上压缩照片会改动原图吗？</h3><p>除非你主动要求，否则不会。转换器会写出一个新文件，把原图留在图库里，所以同一张照片可以按两个不同上限导出两次。真正的风险是事后为了腾空间把原图删掉，因为压缩后的副本已经永久失去了细节。请一直保留原件，直到上传确实被接受为止。</p><h3>表单没有给出任何数字时，应该瞄准多大？</h3><p>300 KB 到 1 MB 这个区间几乎能通过所有网页表单，长边 1600 到 2000 像素也超过任何浏览器实际显示的分辨率。如果是政府表单，先去找公布的规则：英国护照部门同时定下 50 KB 的下限和 10 MB 的上限，而更常绊倒人的其实是下限。</p><h3>同样的画质设置，为什么文件大小不一样？</h3><p>因为 JPEG 把字节花在细节而不是面积上。一张平整墙面的照片，压出来只有同样设置下砂石照片的一小部分体积，因为后者要编码的边缘多得多。正因如此，固定的画质数字保证不了固定的文件大小，目标搜索也只能转换、测量、再重试。</p><h3>要减小文件，缩尺寸和降画质哪个更管用？</h3><p>缩尺寸更管用，而且不会带来瑕疵。把长边砍一半会去掉大约四分之三的像素；同样幅度的削减若只靠画质来实现，边缘和文字周围就会开始出现块状痕迹。合理的顺序是先缩到去处真正显示的尺寸，画质只留给最后一段收尾。</p><h3>PNG 截图能压到目标大小吗？</h3><p>靠降画质不行。W3C 规范把 PNG 定义为无损格式，也就没有可以调低的画质参数。剩下的杠杆只有更少的像素、更少的颜色，或者转成 JPEG、WebP。对于带文字的截图，缩小最先伤害的就是可读性，所以换格式才是更好的第一步。</p><h3>压缩照片会去掉 GPS 坐标吗？</h3><p>不会。压缩改的是像素数据，而存放坐标、日期和手机型号的 Exif 数据块原封不动地跟在旁边。抹除元数据是另一项操作，有自己的开关。如果你要发到二手平台或公开论坛，请有意识地把它打开，别以为文件小了就自动更私密。</p><h3>离线转换器比做同样事情的网站更好吗？</h3><p>取决于你在转换什么。转一张度假照片，网站完全够用，也不用装任何东西。但凡是你不会用邮件发给陌生人的东西——证件扫描件、体检单、合同——网站就是错的选择，因为文件要上传到别人的服务器上处理。设备内转换还能在飞行模式下工作，也不消耗流量。</p><h3>一次能把多少张照片压到同一个上限？</h3><p>这取决于应用而不是手机。有些转换器一次只处理一张，于是四十张商品照就变成四十次独立操作。批量队列会把一个目标大小、一种格式和一个元数据决定应用到整批选中的照片上，真正的限制就从耐心变成了可用存储空间。动手做大批量之前先确认这个上限。</p>"
}
