news 2026/7/10 12:49:48

图片压缩与尺寸优化 API 接口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
图片压缩与尺寸优化 API 接口

图片压缩与尺寸优化 API 接口

图像/转换 图片压缩优化,保持长宽比,保证清晰度 图片压缩 / 图片优化 / 尺寸调整 图片压缩 / 图片处理

1. 产品功能

  • 支持本地上传图片或网络图片 URL,一键完成压缩;
  • 自动保持图片长宽比,可按目标尺寸或最大尺寸进行等比缩放;
  • 针对 JPEG 采用优化压缩(渐进式、优化 Huffman 表等),在保证清晰度的前提下显著减小体积;
  • 支持 PNG 等无损格式的体积优化压缩;
  • 自动限制过大图片的尺寸(默认 1920 像素上限),避免带宽浪费;
  • 接口默认 HTTPS,兼容 Apple ATS,配合多节点 CDN 提供高可用服务。
  • 全国多节点 CDN 部署;
  • 接口极速响应,多台服务器构建 API 接口负载均衡。
  • 接口调用状态与状态监控

2. API 文档

接口详情:https://www.gugudata.com/api/details/image-compress

接口地址:https://api.gugudata.com/ai/image-compress

返回格式:application/json; charset=utf-8

请求方式:POST

请求协议:HTTPS

请求示例:https://api.gugudata.com/ai/image-compress

数据预览:https://www.gugudata.com/preview/image-compress

接口测试:https://api.gugudata.com/ai/image-compress/demo

3. 请求参数

参数名参数类型是否必须默认值备注
appkeystringYOUR_APPKEY付费后获取的 APPKEY,可通过 Query 参数或 Form 字段 appkey 传递
image_filefile上传的图片文件,支持 JPG / JPEG / PNG / GIF / WEBP / BMP,与 image_url 二选一必填
image_urlstring网络图片 URL,与 image_file 二选一必填,需为可直接访问的 HTTP/HTTPS 链接
targetwidthint目标宽度(像素),与 targetHeight 组合使用时按照最长边等比缩放;不传则不以此为约束
targetheightint目标高度(像素),与 targetWidth 组合使用时按照最长边等比缩放;不传则不以此为约束
maxwidthint最大宽度(像素),只限制不超过该宽度并保持长宽比;当未显式传递任何尺寸参数且图片特别大时,服务会自动使用 1920 作为默认上限
maxheightint最大高度(像素),只限制不超过该高度并保持长宽比;当未显式传递任何尺寸参数且图片特别大时,服务会自动使用 1920 作为默认上限
qualityint85JPEG 压缩质量,取值范围 1-95,数值越低压缩越厉害,推荐在 60-90 之间;PNG 等无损格式将使用内部优化策略忽略该参数
formatstring输出图片格式,可选值:jpeg、png 等;不传则保持原图格式(对于部分不常见格式会自动转换为 JPEG)

4. 返回参数

参数名参数类型备注
HTTP Header.Content-Typestring返回图片的 MIME 类型,例如 image/jpeg、image/png 等
HTTP Header.Content-Dispositionstring文件下载头,包含建议的下载文件名,默认会根据原始文件名和格式自动生成
Body(Binary)binary压缩后图片的二进制流内容,可直接保存为图片文件或在浏览器中显示
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/9 23:02:47

Revit 2026:安装步骤机电设计 + 地形建模双优化,专业功能再升级下载

简介 面向建筑、工程与施工领域,Revit 2026 通过图形性能、文件交互及专业功能升级,优化可视化、IFC 处理与机电设计,提升 BIM 设计适配性与协作效率。 版本亮点 专业设计功能精准升级机电设计可控性增强:电气导线尺寸设置迁移优…

作者头像 李华
网站建设 2026/7/10 0:37:19

齿轮啮合刚度傅立叶级数展开程序解析

齿轮啮合刚度傅立叶级数展开程序,注释给全,附带一个例子在机械动力学领域,研究齿轮啮合刚度的特性至关重要。而通过傅立叶级数展开可以对其进行深入分析。下面咱们就来详细看看相关的程序实现。 程序代码 import numpy as np import matplotl…

作者头像 李华
网站建设 2026/7/10 9:13:07

使用Python处理JSON Lines格式的文件

使用Python处理JSON Lines格式的文件常用来处理JSON Lines格式日志文件;也适用于 .txt 中存储的 JSON 数据。著-------------Pan诶1准备需要使用到的外部库:Pandas、json。导入库,代码如下:import pandas as pdimport jsonimport …

作者头像 李华
网站建设 2026/7/10 9:17:36

海豹油 vs 鱼油,一秒看懂哪个更适合你

为什么越来越多人选择 mixomi 海豹油作为长期 Omega-3 补充方案在众多 Omega-3 营养补充剂中,鱼油和海豹油无疑是被讨论最多的两种。鱼油长期占据主流,而近年来,含有 DPA 的海豹油,正逐渐成为关注“吸收效率”和“结构完整性”人群…

作者头像 李华
网站建设 2026/7/10 9:13:14

【多Agent系统实战指南】:从理论到落地的7步协同构建法

第一章:跨领域 Agent 协同机制的核心挑战在分布式智能系统中,跨领域 Agent 协同机制的设计面临多重技术与架构层面的挑战。不同领域的 Agent 往往基于异构的技术栈、通信协议和语义模型构建,导致信息交互存在天然壁垒。语义异构性 各领域 Age…

作者头像 李华
网站建设 2026/7/10 9:22:41

22、公共和私有证书的获取与SSL通信通道配置

公共和私有证书的获取与SSL通信通道配置 1. 证书更新与获取概述 SSL证书的更新过程与获取过程类似,但更新速度会稍快一些。获取私有证书需要已部署的PKI(公钥基础设施),如果PKI未正确部署,可能需要重新搭建,这会使之前颁发的所有证书失效。 2. 获取和更新私有证书 2.…

作者头像 李华