Wiki页面转PDF

将Wiki页面URL渲染为干净的打印版PDF

将Wiki页面导出为PDF。

输入:

  • Wiki页面URL(Wikipedia、MediaWiki、Confluence等)
  • 可选内容选择器(仅抓取正文)

输出:

  • 适合打印的PDF并支持页边距

示例结果

1 个示例

示例:Wiki Page

自动生成的PDF样例:External wiki page rendered to PDF

wiki-page-to-pdf-example1.pdf 查看文件
查看输入参数
{ "url": "https://confluence.org/confluence.php?visitid=23340", "pageSize": "A4", "printBackground": true, "waitUntil": "networkidle2", "waitTime": 1500 }

可选CSS选择器,仅抓取正文

关键信息

分类
文档与 PDF
输入类型
text, number, select, checkbox
输出类型
file
样本覆盖
4
支持 API
Yes

概览

Wiki页面转PDF工具是一款高效的文档转换工具,能够将Wikipedia、MediaWiki或Confluence等在线Wiki页面一键渲染为排版整洁、适合打印的PDF文档,并支持自定义页边距、字号及页面尺寸。

适用场景

  • 需要将在线Wiki文档保存为离线PDF以便存档或阅读时。
  • 准备将复杂的Wiki页面打印成纸质资料,需要优化排版和页边距时。
  • 需要从大型Wiki系统中提取特定正文内容并生成干净的文档副本时。

工作原理

  • 输入目标Wiki页面的URL地址。
  • 根据需求设置页面尺寸、页边距及字号等打印参数。
  • (可选)使用CSS选择器精准定位并抓取页面中的核心正文内容。
  • 点击转换,系统将自动渲染并生成可下载的PDF文件。

使用场景

学术研究人员将维基百科条目整理为离线参考资料。
企业员工将Confluence内部知识库页面导出为标准格式的培训手册。
学生将在线技术文档转换为PDF,方便在平板电脑上进行批注阅读。

用户案例

1. 导出技术文档为PDF手册

软件工程师
背景原因
需要将公司Confluence上的项目技术文档整理成PDF,以便在离线会议中查阅。
解决问题
直接打印网页会导致侧边栏和导航菜单占用大量空间,排版混乱。
如何使用
输入文档URL,在内容选择器中填入正文容器的CSS类名,并设置A4页面尺寸。
示例配置
{"url": "https://confluence.example.com/display/DOC/Project", "contentSelector": ".wiki-content", "pageSize": "A4", "marginTop": 20, "marginBottom": 20}
效果
生成了一份排版精美、仅包含核心技术内容的PDF文档,非常适合打印装订。

用 Samples 测试

pdf, barcode

相关专题

常见问题

该工具支持哪些Wiki平台?

支持Wikipedia、MediaWiki、Confluence以及大多数基于标准Web结构的Wiki页面。

如何只导出页面中的正文内容?

在“内容选择器”选项中输入对应的CSS选择器(如 .mw-parser-output),即可过滤掉侧边栏和页脚。

可以自定义PDF的页边距吗?

可以,工具支持分别设置上、下、左、右四个方向的页边距(单位为毫米)。

为什么页面加载后内容显示不全?

您可以尝试调整“等待条件”或增加“额外等待时间”,以确保页面中的动态内容完全加载后再进行渲染。

生成的PDF支持打印背景颜色吗?

支持,您可以通过勾选“打印背景”选项来保留网页中的背景样式。

API 文档

请求端点

POST /zh/api/tools/wiki-page-to-pdf

请求参数

参数名 类型 必填 描述
url text -
contentSelector text 可选CSS选择器,仅抓取正文
baseFontSize number -
pageSize select -
landscape checkbox -
printBackground checkbox -
marginTop number -
marginBottom number -
marginLeft number -
marginRight number -
waitUntil select -
waitTime number -

响应格式

{
  "filePath": "/public/processing/randomid.ext",
  "fileName": "output.ext",
  "contentType": "application/octet-stream",
  "size": 1024,
  "metadata": {
    "key": "value"
  },
  "error": "Error message (optional)",
  "message": "Notification message (optional)"
}
文件: 文件

AI MCP 文档

将此工具添加到您的 MCP 服务器配置中:

{
  "mcpServers": {
    "elysiatools-wiki-page-to-pdf": {
      "name": "wiki-page-to-pdf",
      "description": "将Wiki页面URL渲染为干净的打印版PDF",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=wiki-page-to-pdf",
      "command": "",
      "args": [],
      "env": {},
      "isActive": true,
      "type": "sse"
    }
  }
}

你可以串联多个工具,比如:`https://elysiatools.com/mcp/sse?toolId=png-to-webp,jpg-to-webp,gif-to-webp`,最多20个。

如果遇见问题,请联系我们:[email protected]