How it works
The workflow, examples and limits behind every tool.
Screen dimensions ↗
Width = diagonal × a/√(a²+b²); height = diagonal × b/√(a²+b²). Convert inches to cm with 2.54.
Example: 100-inch 16:9 screen is about 221.38 × 124.53 cm.
Visible image only, excluding bezels and frames.
Throw distance ↗
Distance = image width × throw ratio.
Example: 220 cm image width at a 1.5 ratio needs 330 cm lens-to-screen distance.
Supply the manufacturer’s ratio. This does not model lens shift, zoom tolerances, ultra-short-throw offsets or chassis clearance.
Image fit ↗
Scale = min(screen width/source width, screen height/source height). Remaining space is split equally on opposing sides.
Example: 4:3 image on a 160 × 90 cm screen fits at 120 × 90 cm, leaving 20 cm on each side.
Physical fit only. Does not alter image files or promise device scaling quality.
Pixel density ↗
PPI = √(pixel width² + pixel height²) ÷ diagonal inches. Pixel pitch in mm = 25.4 ÷ PPI.
Example: 1920 × 1080 over a 100-inch diagonal gives about 22.029 PPI.
Assumes square pixels and that the full pixel grid fills the diagonal. No viewing-distance recommendation.
Local work, explicit limits
Each workspace reports its input and file limits. Imports validate the supported format before asking to replace saved work. Plain text is displayed as text, never executed as markup. Both languages use the same tools; the root address always opens in English, with Chinese under /zh/.