TPPDF

TPPDF 是一个快速的 PDF 构建器,适用于 iOS 和 macOS,它使用简单的命令来创建高级文档!

Supported Swift Versions Supported Platforms License
Swift Package Manager Cocoapods Carthage

Philip Niedertscheider 和所有了不起的 贡献者 创建和维护。

特性入门交流用法安装致谢许可证

特性

入门

构建 PDF 文档非常容易

首先,您需要创建一个带有纸张格式的文档...

let document = PDFDocument(format: .a4)

...然后将您的信息添加到容器中...

document.add(.contentCenter, text: "Create PDF documents easily.")

...然后渲染文档...

let generator = PDFGenerator(document: document)
let url  = try generator.generateURL(filename: "Example.pdf")

...完成!

如果您需要更多详细信息,请查看 用法

交流

注意

TPPDF 是 techprimate 的一个开源副项目。由于我们目前正在进行多个其他项目,因此我们只有有限的时间来修复错误和增强 TPPDF。

因此,我们非常欢迎任何问题报告,尤其是 Pull Requests(拉取请求)

如果您需要贵公司的专业支持,您可以在 Twitter 上联系 @philprimes 或在我们的网站 techprimate.com 上联系我们! 这主要针对自定义或高优先级请求,因此我们暂时不会公布咨询定价。

对于其他所有事情,请参阅 交流此消息。谢谢!

示例

请查看 入门指南 或查看示例(使用以下方法之一)

使用 TPPDF 的应用程序

如果您在您的应用程序中使用 TPPDF 并希望在此处列出,只需创建一个 pull request(拉取请求)或在 Twitter 或 GitHub 上告诉我们。 我们总是很好奇,谁在使用我们的项目 :)

Burnout Coach ChatHistory Hikingbook Bug Journal EnergyTracker Lyrcs
Burnout Coach
作者:Stéphane Mégy
ChatHistory
作者:techprimate
Hikingbook
作者:Zheng-Xiang Ke
Bug Journal
作者:David Johnson
EnergyTracker
作者:Stefan Nebel
Lyrcs
作者:ptrkstr

致谢

TPPDF 由 Philip Niedertscheider 创建和维护,他是 techprimate 的联合创始人。

techprimate.com twitter

贡献者

请考虑使用以下 GitHub Sponsor 按钮来支持此项目。

我们要感谢所有 贡献者 的努力!