从图像创建图像 PDF - 缩略图生成器 API
PDF4me 从图像创建图像 PDF 是一个功能强大的企业级解决方案,能够转换 PDF 通过先进的技术将页面转换为高质量的图像。 API 整合。这种全面的 PDF-到图像转换服务高效处理 PDF 文档生成功能,支持自定义尺寸图像、多种格式、灵活的页面选择以及高级图像处理功能,从而增强文档可视化和内容管理。 API 流程 PDF通过接收进行图像转换 PDF 通过文件 REST API 该解决方案利用先进的渲染技术和智能图像生成算法,实现精准的文档可视化和专业的图像处理。它全面支持多种图像格式、自定义尺寸、页面选择和专业图像处理功能,是缩略图生成、文档归档、网页发布以及需要可靠图像处理能力的企业文档工作流程的理想之选。 PDF将文件转换为图像,保证质量并始终优化输出。从文件创建图像 PDF 轻松处理文档 API 用于高级文档处理和图像生成。
验证您的身份 API 要求
要访问 PDF4me REST API每个请求都必须包含正确的身份验证凭据。身份验证可确保通信安全,并验证您作为授权用户的身份。 REST API。
主要特点
- 高质量转换: 转变 PDF 页面呈现高质量图像,渲染精准
- 多格式支持支持 JPG, PNGBMP、GIF、 TIFF以及其他流行的图像格式
- 定制尺寸请指定精确的宽度和高度,以获得最佳图像尺寸。
- 灵活的页面选择: 发送
pageNrs以单行文本、页面、范围和关键字的形式,例如all(与整合的思路相同) 页码 字段) - 缩略图生成非常适合创建缩略图和预览图
- 专业成果高质量、高精度图像生成 PDF 渲染
- 无缝的 API 一体化RESTful API 专为自动化文档处理工作流程和企业系统集成而设计
REST API 端点
这 PDF4me REST API 使用标准 HTTP 与资源交互的方法。全部 PDF图像转换操作通过单个端点执行:
- 方法: POST
- 终点:
/api/v2/CreateImages
支持 PDF-图像转换功能
这 API 为各种 PDF图像转换和处理能力:
图像生成
- 高质量渲染: 转变 PDF 页面呈现高质量图像,渲染精准
- 格式支持支持 JPG, JPEGBMP、GIF、JB2、JP2、JPF、JPX PNG,TIF, TIFF 格式
- 定制尺寸请指定精确的宽度和高度,以获得最佳图像尺寸。
- 专业成果高质量、高精度图像生成 PDF 渲染
- 高级处理:对复杂系统的支持 PDF 结构和转换要求
页面选择
- 你发送的短信将页面选项放入
pageNrs作为 一根弦 (或将同一文本映射到 页码 在客户端工具中):单个页面、范围和关键字,例如all - 灵活组合逗号、跨度等
2-5以及“到最后”的形式,例如7-(破折号,后面什么都不写) - 批量处理当您的字符串列出多个页面时,一次调用即可转换多个页面
- 专业布局高质量页面渲染,内容准确保留
图像处理
- 质量保持:在以下情况下保持图像质量 PDF到图像的转换
- 尺寸控制精确控制图像的宽度和高度,以实现最佳图像尺寸
- 专业提升高质量、高精度的图像处理 PDF 渲染
- 灵活选项:可根据特定要求定制处理参数
REST API 参数
创建图像的完整参数列表 PDF REST API参数按类别组织,以便更好地理解和实施。
重要的: 标有星号 (*) 的参数为必填项,必须提供。 API 正常运作。
必需参数
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 文件内容* | Base64 | 来源的完整内容 PDF 文档编码 Base64 图像生成处理格式。此参数包含全部内容。 PDF 图像转换、渲染和处理工作流程所需的文档数据。对于安全文档处理至关重要。 API-基于 PDF到图像的转换操作。 | JVBERi... |
| 文件名* | String | 来源 PDF 用于图像生成操作的文档文件名,需包含正确的 .pdf 扩展名。此参数用于标识图像转换、渲染和处理工作流程的输入文档。此参数是文档识别和处理流程管理所必需的。 PDF到图像的转换操作。 | document.pdf |
| 图像扩展* | Enum | 从支持的格式列表中选择所需的图像输出格式。 JPG, JPEGBMP、GIF、JB2、JP2、JPF、JPX PNG,TIF, TIFF 为了获得最佳图像生成效果和格式兼容性,此参数决定输出图像格式,并确保针对不同应用场景进行正确的图像处理。 | jpeg |
| 宽度(像素)* | 数字 | 输出宽度以像素为单位;高度遵循页面宽高比。典型值:缩略图 150-400网页 800-1200。 | 800 |
页面选择(pageNrs / 页码)
发送 一根弦 在 pageNrs (或者任何你的集成标签) 页码除非你只在内部传递页面列表。 imageAction.PageSelection。
| 范围 | 类型 | 描述 | 例子 |
|---|---|---|---|
| 页码 / 页码 | 细绳 | 待转换页面 • 一行文字:纯数字、逗号、连字符和一些关键词(见下文) • 第一页是1 • 用逗号分隔选项: 例如 1,3,5 或者 1,2-3,5,7-• 连字符“通过”: 2-5 是第 2-5 页。一个破折号 之后什么也没有 (7-) 的意思是“从第 7 页到最后一页”• 关键词: all 或独自一人 * 针对整个文件; last 仅限最后一页; first, 0, 或者 1 仅限第一页; -1 和 -2 从末尾开始数• 过大的页码将被忽略。如果需要从该页面获取多个图像,请在字符串中重复该页面。 | 1,3,5 或者 all 或者 1,2-3,5,7- |
提示:如何填写 页码
- 类型
all转换每一页。一个单独的*如果您愿意,可以使用星号 (*) 来达到同样的效果。 last这只是最后一页。first,0或普通的1都表示“仅第一页”。0其实就是说第一页;之后你还是要数2、3、4……-1这是最后一页。-2是上一页(在一个 12 页的文件上,这是第 11 页)。- 逗号可以将各个部分连接起来。
1,2-3,5,7-阅读顺序为:第 1 页,第 2 至 3 页,第 5 页,然后是第 7 页,一直到最后一页。后面的空白处7-就是告诉服务“运行到最后一页”。
:::
1,2-3,5,7- 而不是 0,1-2,5,7-0,1-2,5,7- 合法,但是 0 和 1-2 两者都包含第 1 页。所以你可能会不小心把第一页渲染两次。 1,2-3,5,7- 表达的意思类似,但重叠部分较少。
示例字符串(想象一下一个 12 页的字符串) PDF)
| 你输入的内容 | 你将获得什么 |
|---|---|
1,2-3,5,7- | 第1页,第2-3页,第5页,然后是第7-12页。 |
all | 第1页至第12页 |
* | 同上 all |
-1 | 第12页(最后一页) |
-2 | 第11页(倒数第二页) |
last | 仅第 12 页 |
first | 仅第 1 页 |
0 | 仅第 1 页(与上述内容相同) first) |
实用笔记
7-破折号后没有任何内容 意思是“从第 7 页到最后一页”。- 不存在的页码将被忽略。
7-3(倒着) 如果存在第 7 页,则仍然保留该部分的第 7 页;不要指望该部分的第 6 页和第 5 页。- 允许多次列出同一页面,每次列出都可以生成另一张图片。
输出
这 PDF4me 从图像创建图像 PDF REST API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:
- JSON
- Table
- Schema
- Binary
JSON 回复格式
原始 JSON 来自 API:
{
"File Content": "Output file content from the PDF4me Create Thumbnail action",
"File Name": "Output file name from the PDF4me Create Thumbnail action"
}
表格视图
以结构化表格格式呈现的响应数据:
| 范围 | 价值 |
|---|---|
| 文件内容 | 从 PDF4me 创建缩略图操作输出文件内容 |
| 文件名 | PDF4me 创建缩略图操作的输出文件名 |
架构视图
响应的数据结构和类型:
2 items
File Content: Binary Output file content from the PDF4me Create Thumbnail action
File Name: String Output file name from the PDF4me Create Thumbnail action
类型指示器:
Binary二进制数据String= 文本数据
二进制数据视图
实际生成的图像数据:
data
─────────────────────────────
File Content: Output file content from the PDF4me Create Thumbnail action
File Name: Output file name from the PDF4me Create Thumbnail action
二进制数据访问:
- 图片内容:可供下载或进一步处理
- 生成的图像:完整图像转换自 PDF 页
请求示例
标题
Content-Type: application/json
Authorization: YOUR_API_KEY
笔记: 获得你的 API 钥匙 PDF4me 仪表板
有效载荷
{
"docContent": "please put image base64 content",
"docname": "output",
"imageAction": {
"WidthPixel": "50",
"ImageExtension": "jpeg",
"PageSelection": {
"PageNrs": [
1,
1
]
}
},
"pageNrs": "1"
}
代码示例
这 PDF4me 从图像创建图像 PDF REST API 提供多种编程语言的代码示例。请选择最适合您开发环境的语言:
- C#
- Java
- JavaScript
- Python
- Salesforce
- n8n
- Google Script
- AWS Lambda
PDF-图像转换功能
图像生成
- 高质量渲染: 转变 PDF 页面呈现高质量图像,渲染精准
- 格式支持支持 JPG, JPEGBMP、GIF、JB2、JP2、JPF、JPX PNG,TIF, TIFF 格式
- 定制尺寸请指定精确的宽度和高度,以获得最佳图像尺寸。
- 专业成果高质量、高精度图像生成 PDF 渲染
- 高级处理:对复杂系统的支持 PDF 结构和转换要求
页面选择
- 你发送的短信将页面选项放入
pageNrs作为 一根弦 (或将同一文本映射到 页码 在客户端工具中):单个页面、范围和关键字,例如all - 灵活组合逗号、跨度等
2-5以及“到最后”的形式,例如7-(破折号,后面什么都不写) - 批量处理当您的字符串列出多个页面时,一次调用即可转换多个页面
- 专业布局高质量页面渲染,内容准确保留
图像处理
- 质量保持:在以下情况下保持图像质量 PDF到图像的转换
- 尺寸控制精确控制图像的宽度和高度,以实现最佳图像尺寸
- 专业提升高质量、高精度的图像处理 PDF 渲染
- 灵活选项:可根据特定要求定制处理参数
行业应用案例及应用
- Use Cases
用例
- 缩略图生成从 PDF 文档创建缩略图和预览图像
- 文件归档将 PDF 页面转换为图像,以便存档和存储
- 网络发布:从PDF生成图像,用于网页内容和演示文稿
- 内容管理将 PDF 文档转换为图像以集成到 CMS 中
- 电子商务根据 PDF 产品目录和规格创建产品图片
- 社交媒体从 PDF 生成图像,用于社交媒体分享
- 文档将 PDF 页面转换为图像,以便用于技术文档
- 业务流程自动化:实现企业级 PDF 转图像转换工作流程自动化