Docs / Guides

Markdown

Command line

The `docuverse` tool runs the engine from scripts and CI jobs. Every command that reads a PDF also accepts a Word document.

docuverse info <file.pdf> [--password PW]docuverse docx2pdf <in.docx> <out.pdf>docuverse render <file.pdf> <page> <out.png> [--scale S]docuverse render-all <file.pdf> <out-dir> [--scale S]docuverse text <file.pdf> [page]docuverse search <file.pdf> <query>docuverse annots <file.pdf>docuverse annotate <in.pdf> <out.pdf> <page> <json> [--incremental]docuverse import-annots <in.pdf> <annots.json> <out.pdf>docuverse export-annots <in.pdf> <out.json>docuverse flatten <in.pdf> <out.pdf>docuverse rotate <in.pdf> <out.pdf> <page> <degrees>docuverse delete-page <in.pdf> <out.pdf> <page>docuverse insert-page <in.pdf> <out.pdf> <index> [width height]docuverse merge <out.pdf> <a.pdf> <b.pdf> ...docuverse resave <in.pdf> <out.pdf>

Pages are numbered from 0. Annotation JSON is the same as in the Annotations guide.

docuverse annotate in.pdf out.pdf 0 '{"type":"Circle","rect":[50,50,150,120]}' --incremental