feat(export): default-view option, Cyrillic PDF, per-wall projection pages
- Add 'Default View' scope to PNG export (fit-to-room for 2D, birds-eye for 3D) - PDF now includes 3D top view, 2D default view, and every wall projection - Embed DejaVu Sans TTF so Cyrillic room names render correctly in PDFs - Preserve image aspect ratios and top-align on PDF pages - Render each wall projection on its own PDF page at native aspect - Mount a hidden per-wall projection renderer during export so all walls are captured even when the visible panel is in tab mode - Keep 3D view mounted off-screen once requested so PDF can always snap to birds-eye without a visible view switch - Outlet projection coordinate labels now show 3 decimal places
This commit is contained in:
@@ -256,8 +256,14 @@
|
||||
"properties.wallLightStyle.pendant-globe": "Pendant Globe",
|
||||
"properties.wallLightStyle.sconce-up": "Sconce Up",
|
||||
"properties.wallLightStyle.sconce-down": "Sconce Down",
|
||||
"properties.wallLightStyle.wood-cube": "Wood Cube",
|
||||
"properties.legs": "Legs",
|
||||
"properties.legHeight": "Leg height",
|
||||
"properties.cordLength": "Cord length",
|
||||
"properties.lampSize": "Lamp size",
|
||||
"properties.acUnitStyleLabel": "Style",
|
||||
"properties.acUnitStyle.generic": "Generic",
|
||||
"properties.acUnitStyle.lg": "LG",
|
||||
"properties.surfaceTexture": "Surface",
|
||||
"furnitureTexture.NONE": "None (solid color)",
|
||||
"furnitureTexture.WOOD_LIGHT": "Light Wood",
|
||||
@@ -341,7 +347,12 @@
|
||||
"export.json": "JSON Data",
|
||||
"export.scope": "Scope",
|
||||
"export.currentView": "Current View",
|
||||
"export.defaultView": "Default View",
|
||||
"export.allRoomViews": "All Room Views",
|
||||
"export.pdfIncludesLabel": "PDF includes",
|
||||
"export.pdfIncludes3DTop": "3D top view (default)",
|
||||
"export.pdfIncludes2DDefault": "2D floor plan (default view)",
|
||||
"export.pdfIncludesProjections": "All wall projections (default view)",
|
||||
"export.options": "Options",
|
||||
"export.includeGrid": "Include grid",
|
||||
"export.scaleFactor": "Scale factor:",
|
||||
|
||||
Reference in New Issue
Block a user