NGI Navigator (Prototype)

cpdf

A command-line tool for manipulating PDF files, with this project specifically implementing PDF/UA accessibility standards

Product Information

Description
cpdf is a versatile command-line utility designed for comprehensive PDF manipulation, with a specialized focus on implementing PDF/UA (Universal Accessibility) standards to ensure documents are accessible to users with disabilities. The tool enables developers and content creators to programmatically modify PDF files through batch processing, supporting operations such as merging, splitting, watermarking, and optimizing documents while embedding accessibility features like logical reading order, alternative text for images, and proper tagging. Its open-source nature, hosted on GitHub, fosters community collaboration for enhancing PDF accessibility, making it particularly valuable for organizations needing to comply with legal requirements like Section 508 or WCAG guidelines. By integrating PDF/UA support, cpdf helps automate the creation of accessible digital content, streamlining workflows in publishing, education, and government sectors where inclusive document design is critical.
Maintainer
johnwhitington individual
License
AGPL-3.0
Last Activity
2026-01-29

Linked NGI Projects

This product was created or improved through NGI-funded projects

Community Discussion 3 comments

TH
Thomas Hansen 3 days ago

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent commodo cursus magna, vel scelerisque nisl consectetur et.

LM
Laura Martin 1 week ago

Nullam quis risus eget urna mollis ornare vel eu leo. Cras mattis consectetur purus sit amet fermentum.

PG
Paolo Gianetti 2 weeks ago

Maecenas sed diam eget risus varius blandit sit amet non magna. Integer posuere erat a ante venenatis dapibus posuere velit aliquet.