Real-time collaboration
Sync PDF edits through Durable Objects
Send tiny operation JSON messages instead of uploading whole PDFs. Requires the Worker Durable Object to be deployed.
Live operation log
OfflineNo actions yet.
User guide
How to use PDF Collaboration Adapter
Exchange small annotation and page-operation events through a configured Durable Object WebSocket room.
- 1
Create or join a room with the same base PDF.
- 2
Connect to the configured collaboration Worker.
- 3
Add annotations or page operations and watch events synchronize.
- 4
Export a local snapshot when collaboration is complete.
Best for
- Annotation prototypes
- Testing incremental operation synchronization
Important limitation
This adapter requires a deployed Durable Object and does not provide full operational transformation, identity, permissions, audit history, or automatic base-file synchronization.
Frequently asked questions
Is the entire PDF broadcast?
No. The intended path sends small operations after participants obtain the same base file.
Does it resolve every conflict?
No. Production collaboration needs explicit conflict and ordering rules or a CRDT.
PDFPerch processes files locally unless this guide explicitly identifies a cloud-dependent feature. Always keep an original copy and verify critical output before submission, printing, signing, or accounting use.