捕获和转换Web的工具

GrabzIt的JavaScript API参数JavaScript API

GrabzIt JavaScript API可让您 自定义您的截图 并通过指定不同的参数进行捕获。 只需从下面的过滤器中选择要执行的操作,就会显示可用的参数。

  • 格式 -屏幕截图/捕获应采用的格式。
    • 默认值:jpg
    • 选项:
      • bmp8
      • bmp16
      • bmp24
      • BMP
      • CSV
        • CSV文件将自动下载。
      • GIF
      • HTML
        • HTML文件会自动下载。
      • JPG
      • JSON
        • JSON文件将自动下载。
      • PDF格式
        • PDF文件将自动下载。
      • DOCX
        • DOCX文件将自动下载。
      • PNG
      • 斗嘴
      • 网页
      • XLSX
        • XLSX文件将自动下载。
  • address -在其中执行HTML代码的URL。如果要转换的HTML使用相对于资源(例如CSS和图像)的相对URL,则很有用。
    • 默认值:空
  • background -如果为true,则网页背景应包含在PDF中
    • 默认值:1
    • 选项:
      • 0 =表示PDF文档不应包含网页背景
      • 1 =表示PDF文档应包含网页背景
  • background -如果为true,则网页的背景图片应包含在DOCX中
    • 默认值:1
    • 选项:
      • 0 =表示DOCX文档不应包含网页背景图片
      • 1 =表示DOCX文档应包含网页背景图像
  • bwidth -浏览器的宽度(以像素为单位)
    • 警告此功能目前处于测试阶段,可能无法提供一致的结果。
    • 默认值:1024
    • 最大:10000
    • 自动宽度:-1 (传递-1表示 浏览器的宽度 匹配文档的宽度)
  • bheight -浏览器的高度(以像素为单位)。
    • 默认值:768
    • 最大:10000
    • 全长:-1 (传递-1表示获取整个网页的截图)
  • cache -此参数指定是否应缓存屏幕截图/捕获
    • 默认值:1
    • 选项:
      • 0 =表示它将 被缓存
      • 1 =表示将被缓存
  • cachelength -此参数指定屏幕快照/捕获应在几分钟内缓存的时间长度
    • 默认: 帐户缓存长度 如果设置,或包缓存长度
    • 最低:15
    • 最大值:包的最大缓存长度
  • country - 国家 屏幕截图/捕获应取自。
    • 警告此功能目前处于测试阶段,可能无法提供一致的结果。
    • 默认值:当前最快的位置
    • 选项:“ SG”,“ UK”,“ US”
  • coverurl -应该用作PDF封面的网页的网址
    • 默认值:空
  • customwatermarkid -添加一个 自定义水印 到文件
    • 默认值:空
  • delay -的毫秒数 等待截图之前
    • 默认值:0
    • 最大:30000
  • displayclass -将其添加为 屏幕截图/捕获图像的类属性
    • 默认值:空
  • displayid -将其添加为 屏幕截图/捕获图像的id属性
    • 默认值:空
  • download -此参数指定捕获内容应下载还是显示在网页上
    • 默认值:0
    • 选项:
      • 0 =表示捕获将显示在网页中
      • 1 =表示捕获将自动下载
  • 为期 -应该转换的视频的长度(以秒为单位) int动画GIF。
    • 默认值:包装的最大长度
  • encryption -用于加密捕获的加密密钥。 如果您要在JavaScript中创建密钥,建议您使用 加密方式 而是如图所示 这个例子.
  • errorid -将其添加为 错误消息的id属性 跨度元素
    • 默认值:空
  • errorclass -将其添加为 错误消息的类属性 跨度元素
    • 默认值:空
  • export - 导出网址 指定捕获也应导出到的位置。
  • filename -覆盖下载文件的文件名
    • 仅在下载屏幕截图/捕获的地方有效
    • 默认值:空
  • FPS -每秒应从视频中捕获的帧数。
    • 默认值:10
    • 最低:0.2
    • 最大:60
  • hd -如果图像真实 捕获将是高清 这会使图像尺寸增加一倍。
    • 默认值:0
    • 选项:
      • 0 =创建高清图像
      • 1 =创建高清图像
  • height -结果缩略图的高度(以像素为单位)
    • 默认值:浏览器高度的最大比例,该比例适合用户包的最大高度
    • 最大:包装的最大高度
    • 全高:-1 (传递-1表示缩略图的高度不会减小)
  • height - 自定义文件高度 单位为毫米
  • 高度 -生成的动画GIF的高度(以像素为单位)。
    • 默认值:120px
    • 最大:包装的最大高度
    • 自动调整大小:-1 (传递-1表示 动画GIF缩放 关于宽度,如果要自动调整高度,则宽度不能)
  • hide -id或class CSS选择器 要隐藏网页中一个或多个HTML元素中的一个,以指定要隐藏的多个HTML元素,每个选择器用逗号分隔。
    • 默认值:空
  • includealltables -如果为true,则将提取网页上的所有表格,并且每个表格都显示在单独的电子表格中。
    • 仅适用于XLSX格式
    • 默认值:0
    • 选项:
      • 0 =表示将不提取所有表
      • 1 =表示将提取所有表
  • includeheadernames -如果表中包含真实的标题名称
    • 默认值:1
    • 选项:
      • 0 =表示标题名称将不包含在表中
      • 1 =表示标题名称将包含在表中
  • includeimages -如果为true,则网页图像应包含在DOCX中
    • 默认值:1
    • 选项:
      • 0 =表示DOCX文档将不包含网页图像
      • 1 =表示DOCX文档将包含网页图像
  • includelinks -如果链接应包含在文档中,则为true
    • 默认值:1
    • 选项:
      • 0 =表示文档不应包含链接
      • 1 =表示文档应包含链接
  • includeoutline -如果为真 PDF书签 应该包括在内
    • 默认值:0
    • 选项:
      • 0 =表示PDF文档将不包含大纲
      • 1 =表示PDF文档将包含大纲
  • mergeid -添加捕获的ID 在新文件的开头合并
    • 默认值:空
  • mtop -应在文档页面顶部显示的以毫米为单位的边距
    • 默认值:10
  • mleft -应在文档页面左侧显示的以毫米为单位的边距
    • 默认值:10
  • mbottom -应在文档页面底部显示的以毫米为单位的边距
    • 默认值:10
  • mright -PDF文档右侧应出现的以毫米为单位的边距
    • 默认值:10
  • media - PDF文档的CSS媒体类型
    • 默认值:Print
    • 选项:
      • Print
      • 屏幕
  • noads - 如果属实 广告应自动隐藏.
    • 默认值:0
    • 选项:
      • 0 =展示广告
      • 1 =隐藏广告
  • nonotify -如果为true,则通常会找到所有 Cookie通知应自动隐藏.
    • 默认值:0
    • 选项:
      • 0 =显示Cookie通知
      • 1 =隐藏Cookie通知
  • onerror - 发生错误时应调用的函数 或函数名称。
    • 默认值:空
  • onfinish - 屏幕截图加载后应调用的函数 或函数名称。
    • 默认值:空
  • onstart - 屏幕快照开始加载时应调用的函数 或函数名称。
    • 默认值:空
  • orientation -文件的方向
    • 默认值:纵向
    • 选项:
      • 肖像
      • 景观
  • pagesize -文档的页面大小
    • 默认值:A4
    • 选项:
      • A3
      • A4
      • A5
      • A6
      • B3
      • B4
      • B5
      • B6
      • 法律
  • password - 密码保护文件
    • 默认值:空
  • proxy - HTTP代理详细信息 浏览器软件应使用它来创建此捕获
  • post -您要发送的任何发布参数。 建议您使用 AddPostVariable方法 而是因为这样可以确保参数正确编码。
  • quality - 捕获质量,JPG和GIF的默认压缩率为85%和WEBP 80%。 此参数对BMP,PNG或TIFF图像无效。
    • 降低质量会减少文件大小并减少下载时间。
    • 默认值:-1
    • 最低:-1
    • 最大:100
  • 重复 -循环播放动画GIF的次数。
    • 默认值:0
    • 连续循环:0
  • 反转 -如果为true,则动画GIF的帧反转
    • 默认值:0
    • 选项:
      • 0 =表示将不显示动画
      • 1 =表示动画将被反转
  • requestas -您希望使用的用户代理类型
    • 默认值:0
    • 选项:
      • 0 =表示应返回网站的标准版本
      • 1 =表示 手机版 网站的应退还
      • 2 =表示应返回网站的搜索引擎视图
      • 3 =表示应该使用基本浏览器的用户代理返回网站的后备版本
  • 速度 -动画GIF的速度。
    • 默认值:1
    • 最低:0.2
    • 最大:10
  • 开始 -应该转换的视频的起始位置 int动画GIF。
    • 默认值:0秒
  • suppresserrors -抑制错误报告
    • 仅在下载截图结果的地方有效
    • 默认值:0
    • 选项:
      • 0 =显示任何错误
      • 1 =隐藏任何错误
  • tabletoinclude -要转换的表的索引,即网页中的所有表从网页顶部到底部的顺序
    • 默认值:1
  • target -此参数指定ID或类 CSS选择器 目标网页上唯一要翻转的HTML元素 int在文档中,将忽略网页的所有其他部分。 如果有多个匹配的HTML元素,则选择第一个。
    • 默认值:空
  • target -此参数指定 编号或类别 CSS选择器 唯一的HTML元素 在将要打开的目标网页上 int在图像中,将忽略网页的所有其他部分。 如果有多个匹配的HTML元素,则选择第一个。
    • 默认值:空
  • target -网页中唯一可用于从中提取表格的HTML元素的ID
    • 默认值:空
  • transparent -如果为true 图像捕获应该是透明的。 这仅与png和tiff图像兼容。
    • 默认值:0
    • 选项:
      • 0 =创建非透明图像
      • 1 =创建透明图像
  • templateid -添加一个 模板 指定文档的页眉和页脚的ID
    • 默认值:空
  • title -提供PDF文档的标题
    • 默认值:空
  • waitfor -使用来指定HTML元素的ID或类 CSS选择器。 一旦元素是 可见捕获已执行。 如果有多个匹配的HTML元素,则选择第一个。 使用此参数时,将最多等待25秒才能执行捕获。
  • width -结果缩略图的宽度(以像素为单位)
    • 默认值:浏览器宽度的最高比例,可能适合用户包的最大宽度
    • 最大:包装的最大宽度
    • 全宽:-1 (传递-1表示缩略图的宽度不会减小)
  • width - 自定义文档宽度 单位为毫米
  • 宽度 -生成的动画GIF的宽度(以像素为单位)。
    • 默认值:180px
    • 最大:包装的最大宽度
    • 自动调整大小:-1 (传递-1表示 动画GIF缩放 关于其高度,如果宽度是自动调整大小,则高度不能)