Class StyleResolver

java.lang.Object
io.leandev.appfuse.report.internal.StyleResolver

public final class StyleResolver extends Object

把覆寫值依合併順序解析成完整樣式;renderer 使用

合併順序(後者只以非 null 欄位覆寫前者,巢狀文字樣式逐欄位合併):

  • 內文:文件段落預設 → 標題層級預設(僅標題)→ 節點段落樣式 → 行內文字樣式
  • 表格:文件表格預設 → 表格樣式 → 列角色預設(表頭、群組、合計為粗體)→ 儲存格內段落樣式 → 行內文字樣式

前提是 DocumentStyles 已通過建構時驗證(每個欄位都有值)。