UniPDF

用于创建和处理 PDF 文件的 Golang PDF 库(纯 Go 实现)。「Golang PDF library for creating and processing PDF files (pure go)」

UniPDF - PDF for Go

UniDoc UniPDF is a PDF library for Go (golang) with capabilities for
creating and reading, processing PDF files. The library is written and supported by
FoxyUtils.com, where the library is used to power many of its services.

GitHub (pre-)release
License: UniDoc EULA
ApiDocs

Features

Multiple examples are provided in our example repository https://github.com/unidoc/unipdf-examples.

Contact us if you need any specific examples.

Installation

With modules:

go get github.com/unidoc/unipdf/v4

License key

This software package (unipdf) is a commercial product and requires a license code to operate.

To Get a Metered License API Key in for free in the Free Tier, sign up on https://cloud.unidoc.io

How can I convince myself and my boss to buy unipdf rather using a free alternative?

The choice is yours. There are multiple respectable efforts out there that can do many useful things.

In UniDoc, we work hard to provide production quality builds taking every detail into consideration and providing excellent support to our customers. See our testimonials for example.

Security. We take security very seriously and we restrict access to github.com/unidoc/unipdf repository with protected branches and only the founders have access and every commit is reviewed prior to being accepted.

The profits are invested back into making unipdf better. We want to make the best possible product and in order to do that we need the best people to contribute. A large fraction of the profits made goes back into developing unipdf. That way we have been able to get many excellent people to work and contribute to unipdf that would not be able to contribute their work for free.

Contributing

If you are interested in contributing, please contact us.

Go Version Compatibility

Officially we support three latest Go versions, but internally we would test the build with up to five latest Go versions in our CI runner.

Support and consulting

Please email us at support@unidoc.io for any queries.

If you have any specific tasks that need to be done, we offer consulting in certain cases.
Please contact us with a brief summary of what you need and we will get back to you with a quote, if appropriate.

License agreement

The use of this software package is governed by the end-user license agreement
(EULA) available at: https://unidoc.io/eula/

主要指标

概览
名称与所有者unidoc/unipdf
主编程语言Go
编程语言Go (语言数: 1)
平台
许可证Other
所有者活动
创建于2019-05-16 19:00:38
推送于2025-10-09 20:23:55
最后一次提交2025-10-09 19:06:02
发布数91
最新版本名称v4.4.0 (发布于 )
第一版名称v3.0.0 (发布于 )
用户参与
星数2.9k
关注者数28
派生数277
提交数1.9k
已启用问题?
问题数322
打开的问题数25
拉请求数244
打开的拉请求数0
关闭的拉请求数22
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?