CCS PDF Editor · Docs
CCS PDF Editor

Edit PDFs. Keep the bytes local.

An offline-first, internally supported PDF viewer and editor for Community Counseling Solutions. Annotate, fill and design form fields, OCR a scan, unlock many password-protected PDFs, save a project or a PDF others can fill — without sending document content to a CCS application API.

Client-side processing Editor fill · Form design Password open & export No app document DB HTTPS · offline pack · Windows

Why IT can support this

Internally supported with documented ownership, change control, and residual-risk guidance — without the operational weight of a multi-user document database.

📄

Annotate & assemble

Editor workspace: text, shapes, tables, images, snip-and-move, multi-PDF append. Undo/redo and page tools built in.

📋

Fill & design forms

Editor + Pointer to fill fields. Form workspace to design layout. Supported native widgets auto-import for design tools.

🔍

Local OCR

Tesseract.js + English data ship under lib/. Recognition runs on-device, not a cloud OCR API — including offline packs.

💾

Project or final PDF

Project (.ccspdf) keeps edits re-openable. PDF flattens annotations; form fields stay fillable; optional password protect.

🖥️

Deploy how you need

Intranet HTTPS, offline browser zip, or Windows WebView2 shell with desktop shortcut and file associations.

🔒

Smaller compliance surface

No submission store, no Entra roles inside the SPA, no webhooks. Documents follow normal file handling.

What this product is — and is not

Clear boundaries keep support and compliance conversations short.

TopicCCS PDF Editor
Document store on the app server None — client-side only
Central approval / multi-user edit audit Not provided (by design)
Project file edit insight Rolling log in .ccspdf (~200 events; IT extract tool)
In-app user login None — control access at the network edge if needed
Typical use Markup, fillable field design, local OCR, project save, export & print
Fillable PDF fields Yes — AcroForm on Save PDF
Certified e-sign / workflow audit Not this product
App disaster recovery Re-deploy last known-good static package
User document recovery Endpoint / file-share backups (out of band)
“Offline-first doesn’t mean zero risk — it means the risk looks like a local viewer plus a static host, not a document cloud we didn’t mean to build.” — Framing for auditors (see Auditor FAQ & Governance)

Compliance pack

Markdown is the source of truth; these HTML pages are for browser reading and print-to-PDF. Re-generate with docs/marketing/render-docs.ps1 after editing .md files.

Support

Helpdesk

ITHelpdesk@ccsemail.org

Technical owner

CCS Information Technology Department

Security / privacy

CCS Incident Response process (via Helpdesk)