跳到主要内容

转变 URL 到 PDF 网页保存器 API

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

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

支持的 Web 内容类型​

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

网页类型​

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

内容处理能力​

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

身份验证方法​

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

REST API 参数​

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

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

必需参数​

范围类型描述例子
网页网址*String网站 URL 需要转换的页面 PDF。https://www.google.com
身份验证类型*String指定访问网站所需的身份验证类型 URL(如适用)。某些网站可能需要身份验证方法,例如基本身份验证。 OAuth, 或者 API 访问前需要验证密钥。如果不需要身份验证,则此字段可以留空。NoAuth
用户名*String如果访问网站或资源需要身份验证,请输入用户名。通常情况下,用户名会与密码或令牌一起使用,具体取决于身份验证方法。userName
密码*String如果访问网站或资源需要身份验证,请输入密码。通常情况下,密码会与用户名一起使用,具体取决于身份验证方法。1234
文件内容*Base64映射基础文件内容 URL 到 PDF 转换处理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- 选择“是”会将背景元素(例如颜色、图案或图像)与页面内容一起打印。- 选择“否”会排除背景,页面中只会包含主要文本和元素。 PDF。true 或者 false
显示页眉页脚*Boolean- 选择“是”将在页面中包含页眉和页脚(例如页码、标题或其他预定义信息)。 PDF- 选择 false 将排除页眉和页脚,仅显示主要内容。true 或者 false

输出​

这 PDF4me 转变 URL 到 PDF 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 转变 URL 到 PDF REST API 提供多种编程语言的代码示例。请选择最适合您开发环境的语言:

C# (CSharp) 样本

完全的 C# 实施 URL 到 PDF 转换:

URL 到 PDF 转换功能​

网络内容处理​

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

布局和格式​

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

高级功能​

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

行业应用案例及应用​

商业及企业应用案例

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

获取帮助​