开发者友好的PDF转换API服务
基于容器化技术,提供强大的文档转换能力,支持多种格式转换为高质量PDF

🌐 API服务地址

3000
默认端口
HTTP
协议类型
REST
API风格
当前Gotenberg API服务运行地址:
http://localhost:3000
使用说明:API服务已自动检测本地地址
健康检查: http://localhost:3000/health

🔧 API使用示例

📄 HTML转PDF

将HTML文件转换为PDF文档

curl --request POST http://localhost:3000/forms/chromium/convert/html \
--form files=@index.html \
-o output.pdf

🌐 URL转PDF

将网页URL直接转换为PDF

curl --request POST http://localhost:3000/forms/chromium/convert/url \
--form url=https://example.com \
-o webpage.pdf

📝 Markdown转PDF

将Markdown文件转换为PDF文档

curl --request POST http://localhost:3000/forms/chromium/convert/markdown \
--form files=@index.html \
--form files=@document.md \
-o markdown.pdf

📊 LibreOffice转换

将Office文档转换为PDF

curl --request POST http://localhost:3000/forms/libreoffice/convert \
--form files=@document.docx \
-o converted.pdf

🚀 关于 Gotenberg

Gotenberg是一个现代化的容器化API服务,专为开发者设计。它集成了强大的工具如Chromium和LibreOffice, 为您提供无缝的文档转换体验。无论是HTML、Markdown、Word、Excel还是其他格式, Gotenberg都能将它们高质量地转换为PDF文件。

✨ 核心特性

🌐 多格式支持

支持HTML、Markdown、Word、Excel、PowerPoint等多种主流文档格式,一站式解决所有转换需求

🐳 容器化部署

基于Docker容器技术,确保环境一致性,部署简单快捷,支持横向扩展

🔧 RESTful API

标准的REST API设计,易于集成到任何应用程序中,支持多种编程语言调用

⚡ 高性能引擎

基于Chromium和LibreOffice引擎,保证转换质量的同时提供卓越的处理速度

🔒 安全可靠

沙箱环境运行,确保文档处理安全,支持批量处理和并发请求

📱 响应式设计

支持自定义页面大小、边距、方向等参数,满足各种业务场景需求