@page margin
参与全局页内容区及页边框可用条带:首个无名称无 pseudo 的通用规则为 base,再叠首个与全树一致 page 名称匹配且无 pseudo 的命名规则。普通页流共用一份 geometry;:first/:left/:right/:blank 规则不会改变每页 margin。字符串简写识别 px/in/cm/mm/pt/pc/q;长属性调用 CSSLength::toPx,em/rem 基数固定 16px,vw/vh 为 0。百分比无页尺寸基准,calc 无专用求值。
<length>{1,4}历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/layout/fragmentation/page_geometry.cpp:200
反馈此接口问题 →@page margin-bottom
参与全局页内容区及页边框可用条带:首个无名称无 pseudo 的通用规则为 base,再叠首个与全树一致 page 名称匹配且无 pseudo 的命名规则。普通页流共用一份 geometry;:first/:left/:right/:blank 规则不会改变每页 margin。字符串简写识别 px/in/cm/mm/pt/pc/q;长属性调用 CSSLength::toPx,em/rem 基数固定 16px,vw/vh 为 0。百分比无页尺寸基准,calc 无专用求值。
<length>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/layout/fragmentation/page_geometry.cpp:200
反馈此接口问题 →@page margin-left
参与全局页内容区及页边框可用条带:首个无名称无 pseudo 的通用规则为 base,再叠首个与全树一致 page 名称匹配且无 pseudo 的命名规则。普通页流共用一份 geometry;:first/:left/:right/:blank 规则不会改变每页 margin。字符串简写识别 px/in/cm/mm/pt/pc/q;长属性调用 CSSLength::toPx,em/rem 基数固定 16px,vw/vh 为 0。百分比无页尺寸基准,calc 无专用求值。
<length>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/layout/fragmentation/page_geometry.cpp:200
反馈此接口问题 →@page margin-right
参与全局页内容区及页边框可用条带:首个无名称无 pseudo 的通用规则为 base,再叠首个与全树一致 page 名称匹配且无 pseudo 的命名规则。普通页流共用一份 geometry;:first/:left/:right/:blank 规则不会改变每页 margin。字符串简写识别 px/in/cm/mm/pt/pc/q;长属性调用 CSSLength::toPx,em/rem 基数固定 16px,vw/vh 为 0。百分比无页尺寸基准,calc 无专用求值。
<length>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/layout/fragmentation/page_geometry.cpp:200
反馈此接口问题 →@page margin-top
参与全局页内容区及页边框可用条带:首个无名称无 pseudo 的通用规则为 base,再叠首个与全树一致 page 名称匹配且无 pseudo 的命名规则。普通页流共用一份 geometry;:first/:left/:right/:blank 规则不会改变每页 margin。字符串简写识别 px/in/cm/mm/pt/pc/q;长属性调用 CSSLength::toPx,em/rem 基数固定 16px,vw/vh 为 0。百分比无页尺寸基准,calc 无专用求值。
<length>历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/layout/fragmentation/page_geometry.cpp:200
反馈此接口问题 →@page size
PageGeometry 能解析单长度方形、双长度与命名纸型,keyword+landscape 交换宽高;纯 portrait/landscape 和自动方向未实现。字符串长度单位仅 px/in/cm/mm/pt/pc/q,calc 与相对单位无完整支持。最重要限制:Document::printToPDF 随后把 pageWidth/pageHeight 无条件覆盖为 PDFOptions,最终 PDF 纸宽高由 opts 决定;不能称 CSS size 控制输出纸型。
<length>{1,2} | A3 | A4 | A5 | Letter | Legal | [A3|A4|A5|Letter|Legal] [portrait|landscape]历史审计版本: 3.59.0 · 2026-11-01 Asia/Shanghai (UTC+08:00)
验证范围
沿用 2026-11-01 / 3.59.0 的静态源码审计。引用可查询,不代表本版本重新实测。
src/layout/fragmentation/page_geometry.cpp:119
反馈此接口问题 →