LayMesh文档
EN

Scripted

scripted.lay
import { card } from "./components/card.lay" page = canvas(name="LayMesh components", size=(180 mm, 90 mm), background="#ffffff")spacing = 58 mmfor index in range(3) {  label = "Card " + str(index + 1)  tile = card(label)  placed = page.add(tile,size=(42 mm, auto), target=page.top_left,                    offset=(8 mm + index * spacing, 12 mm), opacity=0.95)}

预览

背景
Scripted
原始示例
合计 —
详情

尚未运行

本设备浏览器实测;不含防抖等待。

修改仅保留在本页
依赖文件
  • examples/assets/icon.svg
  • examples/assets/photo.png
  • examples/components/card.lay
  • examples/components/materials.lay
  • examples/scripted.lay

复现

sh
laymesh validate examples/scripted.laylaymesh render examples/scripted.lay -o figure.svglaymesh render examples/scripted.lay -o figure.pdflaymesh render examples/scripted.lay -o figure.png --dpi 300