PNG转JPG、图像转换、REST API
将PNG图像转换为 JPG via API
通过REST API将PNG图像转换为更小、广泛兼容的JPG文件。降低存储成本、配置输出质量并大规模自动化图像转换。
# Convert PNG image to JPG
curl -X POST \
https://api.convertfilefast.com/v2/convert/png-to-jpg \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@image.png" \
-F "quality=90" \
--output image.jpg
# HTTP 200 OK — Content-Type: image/jpegimport requests
response = requests.post(
"https://api.convertfilefast.com/v2/convert/png-to-jpg",
headers={"Authorization": "Bearer YOUR_API_KEY"},
files={"file": open("image.png", "rb")},
data={"quality": 90}
)
with open("image.jpg", "wb") as f:
f.write(response.content)const formData = new FormData();
formData.append("file", fs.createReadStream("image.png"));
formData.append("quality", "90");
const response = await fetch(
"https://api.convertfilefast.com/v2/convert/png-to-jpg",
{
method: "POST",
headers: { "Authorization": "Bearer YOUR_API_KEY" },
body: formData,
}
);
fs.writeFileSync("image.jpg", Buffer.from(await response.arrayBuffer()));// n8n HTTP Request Node — Convert PNG to JPG
{
"method": "POST",
"url": "https://api.convertfilefast.com/v2/convert/png-to-jpg",
"contentType": "multipart-form-data",
"bodyParameters": {
"parameters": [
{ "name": "file", "parameterType": "formBinaryData", "inputDataFieldName": "data" },
{ "name": "quality", "value": "90" }
]
},
"options": { "response": { "responseFormat": "file" } }
}2秒内转换完成
优势
为什么使用我们的API?
完整可靠的解决方案,适用于任何技术栈的集成。
更小的文件大小
JPG使用有损压缩,为照片和复杂图像生成比PNG小得多的文件。
可配置质量
将输出质量设置为1到100,以平衡每次转换请求的视觉保真度和文件大小。
简单的多部分上传
将PNG文件作为multipart/form-data发送。无需预处理或编码。
批量处理
使用Python、Node.js或n8n工作流中的循环自动将整个PNG库转换为JPG。
n8n和自动化就绪
连接到Google Drive、Dropbox或S3中的PNG源,在n8n中自动转换为JPG。
零存储
PNG文件在内存中转换并立即删除。您的图像永远不会存储在我们的服务器上。
面向 AI 智能体
也可以从 Claude、Cursor 或任意 MCP 客户端调用
Convert File Fast 提供原生的 Model Context Protocol 服务器。只需一次工具调用,即可把该转换交给 AI 智能体完成 —— 无需 HTTP 客户端,无需处理二进制,并为每个用户单独签发 API 密钥。
本地安装
npx -y convertfilefast-mcpMCP 工具调用
convert_file({ target_format: "jpg", source_url: "https://example.com/file.png" })