分类

PDF矢量图形示例

生成矩形、圆形、多边形、贝塞尔曲线和渐变的综合PDF示例

使用 pdf-lib 生成一页矢量图形演示文档,适合测试图形渲染能力。

示例结果

2 个示例

默认矢量图形展示

A4竖版,带网格、6边形与40步渐变

vector-shapes-demo-example1.pdf 查看文件
查看输入参数
{ "pageSize": "A4", "landscape": false, "showGrid": true, "polygonSides": 6, "gradientSteps": 40, "backgroundColor": "#F7F9FC", "primaryColor": "#2F6FED", "secondaryColor": "#13A89E", "accentColor": "#F15B3A" }

横版矢量图形变体

Letter横版,无网格,使用更密集渐变

vector-shapes-demo-example2.pdf 查看文件
查看输入参数
{ "pageSize": "Letter", "landscape": true, "showGrid": false, "polygonSides": 9, "gradientSteps": 80, "backgroundColor": "#FFF7F2", "primaryColor": "#3A52D1", "secondaryColor": "#00A78F", "accentColor": "#FF5A36" }

关键信息

分类
Document Tools
输入类型
select, checkbox, number, color
输出类型
file
样本覆盖
4
支持 API
Yes

概览

使用 **pdf-lib** 生成一页矢量图形演示文档,适合测试图形渲染能力。

适用场景

  • 当你需要在浏览器中快速 process pdf 内容时,可以使用它。
  • 适合需要可重复输入和快速结果的 document tools 工作流。
  • 如果你想先验证输入输出行为,再集成到其他流程中,这个工具很适合。

工作原理

  • 先输入 页面尺寸, 横向, 显示网格, 多边形边数。
  • 工具会处理请求并返回 file 类型的结果。
  • 在交互式验证结果后,可以继续使用页面提供的 API 端点进行批量或自动化调用。

使用场景

在调试或 QA 场景下处理 pdf 数据。
在接入 API 或自动化流程前先验证输出结果。
快速比较小幅输入变化对输出结果的影响。

用 Samples 测试

pdf

相关专题

常见问题

PDF矢量图形示例 是做什么的?

PDF矢量图形示例 可帮助你在线 process pdf 内容,无需单独编写本地脚本或应用。

什么时候适合用这个工具?

当你需要快速完成 process 流程、验证输出结果,或需要一个浏览器内的 document tools 工具时,就适合使用它。

可以用样本数据测试这个工具吗?

可以。建议先用简短、具有代表性的输入测试,再逐步增加复杂度。

PDF矢量图形示例 支持哪些输入?

PDF矢量图形示例 支持 页面尺寸, 横向, 显示网格, 多边形边数.

PDF矢量图形示例 有 API 吗?

有。工具页包含可供脚本调用的 API 端点,方便你从手动测试过渡到自动化使用。

API 文档

请求端点

POST /zh/api/tools/pdf-vector-shapes-demo

请求参数

参数名 类型 必填 描述
pageSize select -
landscape checkbox -
showGrid checkbox -
polygonSides number -
gradientSteps number -
backgroundColor color -
primaryColor color -
secondaryColor color -
accentColor color -

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-pdf-vector-shapes-demo": {
      "name": "pdf-vector-shapes-demo",
      "description": "生成矩形、圆形、多边形、贝塞尔曲线和渐变的综合PDF示例",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-vector-shapes-demo",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]