跳到主要内容

转变 URLPDF 网页保存器 API

PDF4me 转变 URLPDF 是一个功能强大的企业级解决方案,可以转换网页和 HTML 将内容转化为高质量内容 PDF 通过高级文档 API 整合。这种全面的 URLPDF 转换服务高效处理网络 URL提取内容、图像和样式,同时保留布局和格式,以满足专业需求。 PDF 文档创建。 API 流程 URLPDF 通过接收网页进行转换 URLs 通过 REST API 利用先进的渲染技术和智能内容提取算法进行调用,以实现精确的网页渲染和 PDF 该解决方案全面支持网页内容提取、布局保留、身份验证处理和自定义选项,是网页内容管理、文档归档、报告生成和企业级 Web 到 Web 通信的理想之选。PDF 需要可靠、可扩展的工作流程 URLPDF 转换过程保证内容准确性和专业输出质量。将任何网页转换为 PDF 利用其 URL使用以下方法可以轻松实现此转换的自动化: URLPDF PDF4me 连接器 API

相关博客文章
目前尚无关于此功能的博客文章——敬请期待。
在此期间,您可以浏览 PDF4me 博客,查看适用于各平台的教程和工作流程。
访问博客

验证您的身份 API 要求

要访问 PDF4me REST API每个请求都必须包含正确的身份验证凭据。身份验证可确保通信安全,并验证您作为授权用户的身份。 REST API

主要特点

  • 网页处理:转换任何网页或 URL 成为高质量 PDF 文件
  • HTML 内容支持: 过程 HTML 代码, CSS 风格和 JavaScript 包含嵌入内容的元素
  • 动态内容处理:转换静态和静态 HTML 模板和带有实时内容的动态网页
  • 布局保留:保持网页原有的布局、样式和结构 PDF 格式
  • 身份验证支持处理具有各种身份验证方法的受保护网站
  • 自定义选项控制页面大小、页边距、页眉、页脚和输出格式
  • 无缝的 API 一体化RESTful API 专为自动化网络到网络而设计PDF 工作流程和企业系统集成

REST API 端点

PDF4me REST API 使用标准 HTTP 与资源交互的方法。全部 URLPDF 转换操作通过单个端点执行:

  • 方法: POST
  • 终点: /api/v2/ConvertUrlToPdf

支持的 Web 内容类型

API 为各种网页内容类型和转换场景提供全面支持:

网页类型

  • 静止的 HTML标准网页 HTMLCSS以及基本 JavaScript
  • 动态 Web 应用程序单页应用程序 (SPA) 和动态内容
  • 响应式网站:针对移动设备和桌面设备优化的网页
  • 受保护内容受密码保护或需要身份验证的网页
  • 交互元素包含表单、按钮和交互式组件的页面

内容处理能力

  • HTML渲染: 满的 HTML5 支持现代网络标准
  • CSS样式: 完全的 CSS2/CSS3 支持包括 flexbox 和网格布局
  • JavaScript 执行客户端 JavaScript 渲染和动态内容
  • 图像处理自动图像加载、优化和嵌入
  • 字体支持:网页字体和自定义排版保存

身份验证方法

  • 无需身份验证无需登录的公共网站
  • 基本身份验证:用户名/密码保护的内容
  • OAuth 集成面向现代 Web 应用程序的基于令牌的身份验证
  • API密钥认证:基于密钥的受保护访问 APIs 和内容

REST API 参数

Convert 函数的完整参数列表 URLPDF REST API参数按类别组织,以便更好地理解和实施。

重要的: 标有星号 (*) 的参数为必填项,必须提供。 API 正常运作。

必需参数

范围类型描述例子
网页网址*String网站 URL 需要转换的页面 PDFhttps://www.google.com
身份验证类型*String指定访问网站所需的身份验证类型 URL(如适用)。某些网站可能需要身份验证方法,例如基本身份验证。 OAuth, 或者 API 访问前需要验证密钥。如果不需要身份验证,则此字段可以留空。NoAuth
用户名*String如果访问网站或资源需要身份验证,请输入用户名。通常情况下,用户名会与密码或令牌一起使用,具体取决于身份验证方法。userName
密码*String如果访问网站或资源需要身份验证,请输入密码。通常情况下,密码会与用户名一起使用,具体取决于身份验证方法。1234
文件内容*Base64映射基础文件内容 URLPDF 转换处理JVBERi...
文件名*String输出 PDF 转换后的文件名(含扩展名) URL 内容output.pdf
布局*String- 横向:页面将水平放置,宽度大于高度。- 纵向:页面将垂直放置,高度大于宽度。landscape 或者 portrait
格式*String您可以选择任意一种格式 - A0、A1、A2、A3、A4、A5、A6、A7、A8 - 小报 - 合法的 - 陈述 - 管理人员A4
规模*小数指定比例尺 URL-到-PDF 转换。该值必须以十进制格式提供,其中 1.0 表示 100%(原始大小)。较小的值会减小内容大小,而较大的值(在支持的上限范围内)会增大内容大小。0.8
顶部边际*String指定上边距 PDF 文件。该值必须以字符串格式提供,并附带有效单位(例如,px、in、cm)。此边距定义页面顶部边缘与内容之间的空间。40px
左边距*String指定左边距 PDF 文件。该值必须以字符串格式提供,并附带有效单位(例如,px、in、cm)。此边距定义页面左边缘与内容之间的空间。40px
右边距*String指定右边距 PDF 文件。该值必须以字符串格式提供,并附带有效单位(例如,px、in、cm)。此边距定义页面右边缘与内容之间的空间。40px
底边距*String指定底部边距 PDF 文件。该值必须以字符串格式提供,并附带有效单位(例如,px、in、cm)。此边距定义页面底部边缘与内容之间的空间。40px
打印背景*Boolean- 选择“是”会将背景元素(例如颜色、图案或图像)与页面内容一起打印。- 选择“否”会排除背景,页面中只会包含主要文本和元素。 PDFtrue 或者 false
显示页眉页脚*Boolean- 选择“是”将在页面中包含页眉和页脚(例如页码、标题或其他预定义信息)。 PDF- 选择 false 将排除页眉和页脚,仅显示主要内容。true 或者 false

输出

PDF4me 转变 URLPDF REST API 返回的结果可以以多种格式查看。请选择最符合您需求的视图:

JSON 回复格式

原始 JSON 来自 API

{
"File Content": "Output file content from PDF4me action",
"File Name": "Output file name from PDF4me action"
}

请求示例

标题

Content-Type: application/json
Authorization: YOUR_API_KEY

笔记: 获得你的 API 钥匙 PDF4me 控制面板

有效载荷

{
"webUrl": "https://www.google.com",
"authType": "NoAuth",
"username": "userName",
"password": "1234",
"docContent": "Please put PDF base64 content",
"docName": "output.pdf",
"layout": "landscape",
"format": "A4",
"scale": 0.8,
"topMargin": "40px",
"leftMargin": "40px",
"rightMargin": "40px",
"bottomMargin": "40px",
"printBackground": true,
"displayHeaderFooter": true
}

代码示例

PDF4me 转变 URLPDF REST API 提供多种编程语言的代码示例。请选择最适合您开发环境的语言:

C#CSharp) 样本

完全的 C# 实施 URLPDF 转换:

URLPDF 转换功能

网络内容处理

  • HTML渲染: 满的 HTML5 支持现代网络标准和响应式设计
  • CSS样式: 完全的 CSS2/CSS3 支持包括弹性盒子布局、网格布局和动画。
  • JavaScript 执行客户端 JavaScript 动态内容和交互的渲染
  • 图像处理自动图像加载、优化和适当缩放 PDF 格式

布局和格式

  • 页面方向支持横向和纵向页面方向
  • 页面尺寸多种标准页面格式(A0-A8、Tabloid、Legal、Statement、Executive)
  • 边际可自定义上、下、左、右边距,并可使用多种单位
  • 规模化:基于小数的内容尺寸调整缩放(范围为 0.1 到 2.0)

高级功能

  • 背景印刷可选择是否包含背景颜色、图案和图像
  • 页眉/页脚显示可配置的页眉和页脚,带有页码和标题
  • 身份验证支持处理具有各种身份验证方法的受保护网站
  • 交互元素保留链接、按钮和表单元素 PDF 格式

行业应用案例及应用

商业及企业应用案例

  • 报告生成从动态的基于 Web 的仪表板自动生成 PDF 报告
  • 文档管理将网页内容转换为企业文档系统的 PDF 格式
  • 网站内容存档将网页转换为 PDF 格式,以便长期存储和合规。
  • 业务仪表盘将业务仪表板转换为 PDF 格式以生成报告。

获取帮助