MCPcopy Create free account
hub / github.com/docling-project/docling-parse / parse_args

Function parse_args

scripts/inspect_rendering.py:44–55  ·  view source on GitHub ↗
(argv=None)

Source from the content-addressed store, hash-verified

42
43
44def parse_args(argv=None):
45 ap = argparse.ArgumentParser(description=__doc__,
46 formatter_class=argparse.RawDescriptionHelpFormatter)
47 ap.add_argument("-i", "--input", required=True, type=Path,
48 help="Path to the input PDF.")
49 ap.add_argument("-p", "--page", type=int, default=1,
50 help="1-indexed page number to inspect (default: 1).")
51 ap.add_argument("-o", "--output", type=Path, default=None,
52 help="Output PNG path (default: <input>.render-inspect.p<page>.png).")
53 ap.add_argument("--scale", type=float, default=2.0,
54 help="Raster scale in pixels-per-point for both panels (default: 2.0).")
55 return ap.parse_args(argv)
56
57
58def render_with_docling(input_path: Path, page: int, scale: float):

Callers 1

mainFunction · 0.70

Calls

no outgoing calls

Tested by

no test coverage detected