svg-to-jpg · v2

svg to jpg

校验并规范化输入的 SVG 源码,输出可直接用于前端光栅化为 JPG 的 SVG 数据负载 JSON。

立即运行 REST API / MCP Manifest

示例输入

在工作台粘贴文本后运行。

API / MCP 调用

curl -X POST https://toolkit.fun/api/v1/t/svg-to-jpg \
  -H "Authorization: Bearer tk_..." \
  -H "Content-Type: application/json" \
  -d '{"input":"...","params":{}}'

MCP server: https://toolkit.fun/api/mcp

适合谁使用

当你需要svg to jpg、把它串进 Workflow,或通过 REST API / MCP 交给 Agent 调用时,可以直接使用此工具。公开页面提供示例、调用方式、Manifest 和版本信息,便于搜索引擎和生成式检索准确理解工具能力。

说明

输入:一段合法的 SVG 文本(包含 <svg ...> 标签)。输出:JSON 字符串,包含字段 svg(规范化后的 SVG 源码)、svgDataUri(用于 <img> 渲染的 data URI)、width、height、bytesEstimate 等。处理流程:1) 校验是否为 SVG 标记;2) 提取或回退补全 width/height(缺失时回退 viewBox,再缺失默认 800x600);3) 注入缺失的 xmlns;4) 重新计算尺寸并生成 data:image/svg+xml URI。客户端可通过 <img src=svgDataUri> + canvas 将其光栅化为 JPG。本工具为纯文本处理,不依赖 DOM、文件系统或网络。