分类

PDF基础文档生成器

创建包含文本、段落、页眉页脚和页码的PDF文档

此工具生成专业的PDF文档,具有以下功能:

内容功能:

  • 多段落文本输入
  • 可选标题页及文档元数据
  • 自动分页
  • 中文字符支持

页面布局:

  • 多种页面尺寸(A4、Letter、Legal、A5)
  • 纵向或横向方向
  • 可调整所有边距
  • 可自定义字体大小和行高

页眉页脚:

  • 可选的页眉文本及对齐方式
  • 可选的页脚文本及占位符({page}、{total})
  • 可配置的页码位置
  • 自动页码编号

输出:

  • 嵌入字体的高质量PDF
  • 带时间戳的可下载文件
  • 文件元数据和统计信息

关键信息

分类
Document Tools
输入类型
textarea, text, select, number, checkbox
输出类型
file
样本覆盖
4
支持 API
Yes

概览

PDF基础文档生成器是一款高效的在线工具,旨在帮助用户快速将纯文本内容转换为格式专业的PDF文档。它支持自定义页面尺寸、边距、字体大小及行高,并提供灵活的页眉、页脚和自动页码配置,非常适合制作报告、说明书或个人文档。

适用场景

  • 需要将纯文本快速转换为可分享、可打印的PDF格式时。
  • 需要为文档添加页码、页眉或页脚以提升专业度时。
  • 需要根据特定打印需求(如A4、A5或横向布局)调整文档排版时。

工作原理

  • 在文本框中输入或粘贴您的文档内容,支持多段落输入。
  • 在设置面板中选择页面大小、方向、字体大小及边距等排版参数。
  • 根据需要开启页眉、页脚功能,并设置页码的显示位置。
  • 点击生成按钮,系统将自动排版并为您提供高质量的PDF下载链接。

使用场景

快速将会议记录或笔记整理成规范的PDF文档。
为长篇文本添加页码和页眉,制作成正式的说明手册。
根据打印需求调整文档布局,生成符合特定纸张规格的打印文件。

用户案例

1. 会议纪要导出

行政助理
背景原因
需要将整理好的会议记录发送给参会人员,要求文档格式整洁且带有页码。
解决问题
纯文本格式在不同设备上显示不统一,且缺乏页码标识。
如何使用
将会议纪要粘贴至内容框,勾选“显示页码”,选择“A4”尺寸并设置合适的边距。
示例配置
pageSize: A4, showPageNumbers: true, pageNumberPosition: bottom-center
效果
生成了一份带有页码的专业PDF会议纪要,方便参会人员查阅和打印。

2. 个人说明书制作

技术博主
背景原因
编写了一份软件使用说明,希望将其发布为PDF供读者下载。
解决问题
需要添加页眉显示文档标题,并确保排版美观。
如何使用
输入说明书正文,开启页眉功能并输入标题,调整行高以增加阅读舒适度。
示例配置
showHeader: true, headerText: 软件使用指南, headerAlignment: center, lineHeight: 1.6
效果
获得了一份带有页眉标题、排版舒适的PDF说明书,提升了读者的阅读体验。

用 Samples 测试

pdf, text

相关专题

常见问题

该工具支持中文吗?

支持,该工具完全兼容中文字符,生成的PDF文档能够正确显示中文内容。

可以自定义页码格式吗?

可以,您可以在页脚文本框中使用 {page} 和 {total} 占位符来定义页码显示格式,例如“第 {page} 页 / 共 {total} 页”。

生成的PDF文档可以调整边距吗?

可以,您可以在设置中分别调整上、下、左、右四个方向的边距,单位为点(pt)。

支持哪些页面尺寸?

目前支持 A4、Letter、Legal 和 A5 四种标准页面尺寸。

文档生成后会保存吗?

不会,生成的PDF文件仅供您下载,系统不会存储您的文档内容,确保隐私安全。

API 文档

请求端点

POST /zh/api/tools/pdf-basic-text-doc

请求参数

参数名 类型 必填 描述
content textarea -
title text -
pageSize select -
orientation select -
fontSize number -
lineHeight number -
marginTop number -
marginBottom number -
marginLeft number -
marginRight number -
showHeader checkbox -
headerText text -
headerAlignment select -
showFooter checkbox -
footerText text -
footerAlignment select -
showPageNumbers checkbox -
pageNumberPosition select -

响应格式

{
  "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-pdf-basic-text-doc": {
      "name": "pdf-basic-text-doc",
      "description": "创建包含文本、段落、页眉页脚和页码的PDF文档",
      "baseUrl": "https://elysiatools.com/mcp/sse?toolId=pdf-basic-text-doc",
      "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]