API 參考索引
Core 模組
| 模組 | 說明 | 文件 |
| Document | Document、DocumentFactory、RenderingContext、Config | Document |
| Content | TextRenderer、HyphenationPatterns | Content |
| Typography | FontRegistry、FontSubsetter、BiDiResolver | Typography |
| Graphics | DrawingEngine、ImageRegistry、SvgParser | Graphics |
| Layout | PageManager、ColumnLayout、BookletLayout | Layout |
| Navigation | BookmarkManager、LinkManager、TocBuilder | Navigation |
| Barcode | 一維 + 二維條碼編碼器(32 種) | Barcode |
| Form | FormFieldManager、FlattenResult | Form |
| Security | Aes256Encryptor、PadesOrchestrator、DigitalSigner | Security |
| Accessibility | StructureTree、StructureElement、WcagChecker | Accessibility |
| Writer | PdfWriter、Linearizer、ViewerPreferences | Writer |
| ValueObjects | PageSize、Margin、Dimension、Position、Unit | ValueObjects |
Contracts(介面層)
商業套件
| 套件 | 說明 | 文件 |
| Pro(21 個模組) | 圖表、PAdES B-LTA、PDF/A-4、最佳化器 | Pro API |
| Enterprise | ZUGFeRD、HSM、RAG、Prisma | Enterprise API |
版本說明
- Stable:公開 API,遵循 SemVer,破壞性變更需要主版本升級
- Beta:功能完整但介面可能調整,次版本可能有破壞性變更
- Experimental:早期存取,任何版本均可能有破壞性變更(標記
@internal)
產生 API 文件
# 使用 phpDocumentor 產生完整 API 文件
vendor/bin/phpdoc -d src/ -t docs/api-generated/ --template=default