Skip to content

Commit 8b7e6d1

Browse files
authored
Merge pull request #29 from MrChengLen/pr-audit-readme-pdfa-note
docs(readme): note Ghostscript dependency for full PDF/A-2b conformance
2 parents 322d46b + 254e8e6 commit 8b7e6d1

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

README.md

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,7 +83,7 @@ and [`COMMERCIAL-LICENSE.md`](COMMERCIAL-LICENSE.md).
8383
|---------------|------------------------------------------------------------------|-----------------------------------------------|
8484
| **Images** | HEIC, HEIF, JPG, JPEG, PNG, WebP, BMP, TIFF, GIF, ICO | JPG, PNG, WebP, BMP, TIFF, GIF, ICO |
8585
| **Documents** | DOCX, TXT, Markdown (`.md`) | PDF, TXT, HTML |
86-
| **PDF** | PDF | TXT, PDF/A-2b |
86+
| **PDF** | PDF | TXT, PDF/A-2b<sup>†</sup> |
8787
| **Spreadsheets** | XLSX, CSV, JSON | CSV, XLSX, JSON |
8888
| **Audio** | MP3, WAV, FLAC, OGG, M4A, AAC, WMA, Opus | MP3, WAV, FLAC, OGG, M4A, AAC, WMA, Opus |
8989
| **Video** | MP4, MOV, AVI, MKV, WebM, FLV, WMV | MP4, MOV, AVI, MKV, WebM, FLV, WMV |
@@ -92,6 +92,14 @@ and [`COMMERCIAL-LICENSE.md`](COMMERCIAL-LICENSE.md).
9292
Images: JPG, PNG, WebP, TIFF · Video: MP4, MOV, AVI, MKV, WebM
9393
Compress mode supports both *by quality %* and *by target size MB*.
9494

95+
<sup>†</sup> Full PDF/A-2b conformance (passes
96+
[veraPDF](https://verapdf.org/) validation) requires
97+
[Ghostscript](https://www.ghostscript.com/) on the host. The Docker
98+
image bundles it; for local-Python installs see
99+
[`docs/installation.md`](docs/installation.md). Without Ghostscript,
100+
`pdf → pdfa` falls back to a markup-only output that veraPDF will
101+
reject if the source PDF has unembedded fonts.
102+
95103
---
96104

97105
## Quickstart

0 commit comments

Comments
 (0)