TPPDF 是一个快速的 PDF 构建器,适用于 iOS 和 macOS,它使用简单的命令来创建高级文档!
由 Philip Niedertscheider 和所有了不起的 贡献者 创建和维护。
特性 • 入门 • 交流 • 用法 • 安装 • 致谢 • 许可证
Foundation.Progress
的原生进度跟踪构建 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 上联系我们! 这主要针对自定义或高优先级请求,因此我们暂时不会公布咨询定价。
请查看 入门指南 或查看示例(使用以下方法之一)
Examples.xcworkspace
Example macOS (SPM)
或 Example macOS (iOS)
如果您在您的应用程序中使用 TPPDF 并希望在此处列出,只需创建一个 pull request(拉取请求)或在 Twitter 或 GitHub 上告诉我们。 我们总是很好奇,谁在使用我们的项目 :)
![]() |
![]() |
![]() |
![]() |
![]() |
|
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 的联合创始人。
请考虑使用以下 GitHub Sponsor 按钮来支持此项目。
我们要感谢所有 贡献者 的努力!