全部文章

# comparison

标签为「comparison」的文章

Taiki Noda

gpdf vs wkhtmltopdf vs Chromium —— 2026 年 PDF 生成方案对比

wkhtmltopdf 已归档。Chromium 每次请求消耗 170 MB。gpdf 用 13 µs 渲染一页,无需浏览器。2026 年的诚实对比。

comparisonbenchmarkmigration
Taiki Noda

Go PDF 表格:列宽、斑马纹、分页头

Go 里画 PDF 表格容易翻车。gpdf 把列宽、斑马纹、跨页表头重复压缩到一次 Table 调用。完整 API 与权衡。

tutorialtemplatescomparison
Taiki Noda

从 signintech/gopdf 迁移到 gpdf:少写坐标计算

signintech/gopdf 能用,但每个单元格、每条线、每个页眉都是 (x, y) 计算。本文逐项映射 gopdf API 到 gpdf — 同样是 Go,不再写坐标。

migrationcomparisontutorial
Taiki Noda

unipdf 是 AGPL 或付费:迁移到 gpdf 的完整指南

UniDoc 的 unipdf 必须选 AGPL v3 或按开发者收费的商用许可。迁移到 MIT、零依赖、无许可证密钥的 gpdf。

migrationcomparisontutorial
Taiki Noda

把 Bootstrap 思维带进 PDF:gpdf 的 12 栏网格

gpdf 的 PDF 布局借鉴了 Bootstrap 的 12 栏网格——只保留整数 span 模型,丢弃断点、间距、排序等所有响应式包袱。本文剖析这一设计判断。

internalstemplatescomparison
Taiki Noda

为什么 gpdf 比其他 Go PDF 库快 10–30 倍

单页 13 µs,100 页报告 683 µs。不是调参,而是三个架构决策的叠加。本文走一遍代码路径。

benchmarkinternalscomparison
Taiki Noda

go-pdf/fpdf 也归档了。2026 年的 Go PDF 栈长这样。

jung-kurt/gofpdf 2021 年归档,go-pdf/fpdf 2025 年跟进。2026 年我们实际在用的 Go PDF 栈是 gpdf — 原因、权衡与迁移路径。

migrationcomparisonbenchmark
Taiki Noda

2026 年 Go PDF 库终极对决

2026 年仍在维护的 Go PDF 库,在 4 种工作负载上基准测试,并对比许可证、依赖与维护状态。

comparisonbenchmark
Taiki Noda

gofpdf 已归档:迁移到 gpdf 的完整指南

gofpdf 于 2021 年归档,后继 go-pdf/fpdf 也在 2025 年停止。纯 Go、零依赖、原生 CJK 的 gpdf 迁移指南。

migrationcomparisontutorial