EPecho-pdf docs
CLI

One command surface, same six primitives.

The local CLI is aligned to the same six primitives as the package API. Use the top-level primitive commands directly.

Primary command mapping

echo-pdf document ./sample.pdf
echo-pdf structure ./sample.pdf
echo-pdf semantic ./sample.pdf
echo-pdf page ./sample.pdf --page 1
echo-pdf render ./sample.pdf --page 1
echo-pdf ocr ./sample.pdf --page 1 --model gpt-4.1-mini

Supported boundary

  • the public local CLI surface is the same six top-level primitives shown above
  • legacy document ... alias trees are not part of the supported docs path
  • workspace-writing local runs stay the mainline workflow

What stays out of the way

  • no docs-site service backend
  • no MCP-first framing on this page
  • no hosted dashboards or remote playgrounds
  • no domain-specific command families

This is still a local component CLI.

Service and MCP commands may exist for compatibility, but this reference intentionally centers the local-first CLI workflow that writes workspace artifacts on the current machine.