联系我们
简单又实用的WordPress网站制作教学
当前位置:网站首页 > WordPress插件 > 正文

捕获屏幕截图PDF 最好的WordPress通用插件下载 博客插件模块

作者:98wpeu发布时间:2025-09-08分类:WordPress插件浏览:6


导读:捕获-屏幕截图PDF安装Trap是一个WordPress插件,允许您轻松嵌入网站截图并使用TrapAPI生成PDF。只需在帖子和页面中使用简短代码即可自动生成和显示屏幕截图或提供...
捕获-屏幕截图PDF安装

Trap是一个WordPress插件,允许您轻松嵌入网站截图并使用Trap API生成PDF。只需在帖子和页面中使用简短代码即可自动生成和显示屏幕截图或提供PDF下载链接。

特点:

易于使用的屏幕截图和PDF简短代码可配置的默认设置响应式图像,具有延迟加载直接从管理员测试API连接所有捕获API参数的安全API凭据存储干净、语义的HTML输出

要求:

捕获API帐户(请访问https://capture.page/console获取)WordPress 4.7+PHP 7.4+

简短代码示例:

截图:[capture_screenshot url="https://example.com" vw=1200 vh=800 full=true]

PDF:[capture_pdf url="https://example.com" format="A4" text=" PDF"]

外部服务

该插件依赖于Trap(https:capture.page),这是一种用于生成网站截图和PDF的第三方服务。此外部服务对于插件的核心功能至关重要。

服务是什么以及用途:
捕获(https:capture.page)是一个浏览器自动化API,可以从网页URL生成屏幕截图和PDF。该插件使用它来处理简码中提供的URL并返回相应的屏幕截图或PDF文件。

发送哪些数据以及何时发送:
- 要捕获的目标网站URL(使用简码时发送)
- 屏幕截图参数,如视口大小、图像格式和捕获选项
- PDF参数,例如纸张大小、方向和页边距
- 用于身份验证的API凭据(使用秘密生成的密钥和哈希)
- 每次在您的网站上处理[capture_screenshot]或[capture_pdf]简短代码时,都会发送数据

服务链接:
- 服务条款:https://capture.page/terms
- 隐私政策:https://capture.page/privacy
- 文档页面https://docs.capture.page

API端点:
该插件连接到https://cdn.capture.page以生成屏幕截图和PDF。

用户同意:
通过使用此插件,网站管理员确认他们正在向捕获服务发送网站URL并请求参数。

截图带API配置的管理员设置页面测试连接功能使用示例和文档安装将插件文件上传到/wp-content/plugins/capture-screenshots-pdf/目录,或直接通过WordPress管理员安装。通过WordPress中的-Plugins-屏幕激活插件。转到设置|捕获以配置您的API凭据。从https://capture.page/consoleTest您的连接获取您的API密钥和秘密,并开始使用短代码!常见问题我需要捕获帐户吗?

是的,您需要来自Trap的API密钥和秘密。在https://capture.page/console注册

我可以将哪些参数用于短代码?

截图短码参数:

要求:
*url- 目标网站URL

取景区捕获区域:
*vw- 视区宽度(以像素为单位)(默认:1440)
*vh- 视区高度(以像素为单位)(默认:900)
*scaleFactor- 屏幕比例因子(默认:1)
*top- 剪裁的顶部偏差(默认:0)
*left- 剪裁左偏置(默认:0)
*width- 剪辑宽度(默认:视区宽度)
*height- 剪辑高度(默认:视区高度)

等待时机:
*waitFor- 等待的CSS选择器
*waitForId- 要等待的元素ID
*delay- 捕获前的延迟(默认:0)

屏幕截图选项:
*full- 捕获完整页面(真/假)
*darkMode- 拍摄黑暗模式截图(真/假)
*blockCookieBanners- 驳回cookie同意(真/假)
*blockAds- 屏蔽广告(真/假)
*bypassBotDetection- 解决验证码(真/假)

选择者:
*selector- 屏幕截图特定的CSS选择器
*selectorId- 截图特定元素ID
*transparent- 透明背景(真/假)

设备渲染:
*userAgent- 自定义用户代理
*emulateDevice- 特定设备模拟
*httpAuth- HTTP基本身份验证

图像处理:
*resizeWidth- 调整图像宽度
*resizeHeight- 调整图像高度
*type- 图像格式(png、jpeg、webp -默认:png)
*bestFormat- 优化图像格式(真/假,默认:真)

缓存:
*fresh- 强制新屏幕截图(真/假)

WordPress特定:
*class- 图像的CSS类
*alt- 图像的Alt文本
*loading- 加载属性(懒惰/渴望)

PDF短码参数:

要求:
*url- 目标网站URL

页面尺寸:
*width- 纸张宽度(带单位)
*height- 纸张高度(含单位)
*format- 纸张大小(信件、法律、小报、分类帐、A0-A6,默认:A4)

边缘:
*marginTop- 上边距
*marginRight- 右边距
*marginBottom- 下边距
*marginLeft- 左边距

渲染:
*scale- 渲染比例(默认:1)
*landscape- 纸张方向(真/假,默认:假)
*printBackground- 打印背景图形(真/假)

时机:
*delay- 捕获前等待的秒数(默认:0)
*timestamp- 强制页面重新加载

认证:
*httpAuth- HTTP基本身份验证(base64 url编码)
*userAgent- 自定义用户代理(base64 url编码)

WordPress特定:
*text- 链接文本(默认值:- PDF-)
*target- 链接目标(_blank/_self)
*class- 链接的CSS类

我可以自定义外观吗?

是的!该插件包括您可以针对的CSS类:
*.capture-screenshot- 对于屏幕截图图像
*.capture-pdf- 对于PDF下载链接
*.capture-error- 是否出现错误信息

安全吗?

是的,该插件遵循WordPress安全最佳实践:
* 输入消毒和验证
* 管理员操作的随机数验证
* 安全凭据存储
* 输出转义

该插件没有评论。

标签:简码简单API捕获pdf文件截图


WordPress插件排行
最近发表
网站分类
标签列表