sheet_info
Retrieve a plan sheet's dimensions, vector linework status, scale status, suggested scale, and shape count to verify its readiness for takeoff.
Instructions
Sheet detail: dims (px and pt), vector segment count, whether the sheet has vector linework (one_click floods it when present; a scanned sheet falls back to rendered pixels, disclosed as raster_traced), scale status, the detected scale suggestion, and this sheet's committed shape count. Coordinates are image px at render scale 2.0: PDF pt × 2, origin top-left, y down (the browser canvas's native space). Sheet payloads carry dims in both px and pt.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| sheet | Yes | Sheet key ("plan.pdf", "plan.pdf#2") or title-block number ("A-101") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| upp | No | Real feet per image px at render scale 2.0 — present once the scale is set | |
| page | Yes | 1-based page number | |
| sheet | Yes | Sheet key: page 1 is the bare file name ("plan.pdf"), pages 2+ are "plan.pdf#2" | |
| layers | Yes | The sheet's PDF layer table (#85) — [] when no Optional Content survived export (every engine path then runs the heuristics unchanged) | |
| width_pt | Yes | ||
| width_px | Yes | Image px at render scale 2.0 — the coordinate space every tool speaks | |
| height_pt | Yes | ||
| height_px | Yes | ||
| scale_set | Yes | ||
| seg_count | Yes | Vector segment count | |
| shape_count | Yes | Committed shapes on this sheet | |
| sheet_number | No | Title-block sheet number ("A-101") where detected | |
| detected_scale | No | Drawn scale note read off the sheet — a suggestion, never auto-applied | |
| multiple_scales | No | Several DISTINCT scale notes on this sheet (#153) — enlarged plans/details likely | |
| has_vector_linework | Yes | one_click needs vector linework |