Class ReportDocument.SectionBuilder
java.lang.Object
io.leandev.appfuse.report.ReportDocument.SectionBuilder
- Enclosing class:
ReportDocument
-
Method Summary
Modifier and TypeMethodDescriptionfooter(Consumer<SectionPageRegion.Builder> customizer) 設定本節每頁頁尾,取代文件頁尾;自動換行並保留高度。header(Consumer<SectionPageRegion.Builder> customizer) 設定本節每頁頁首,取代文件頁首;自動換行並保留高度。pageBreakBefore(boolean value) paragraph(String text, ParagraphStyle style) section(Consumer<ReportDocument.SectionBuilder> customizer) summaryLastPage(Consumer<PageSummaryOverride.Builder> customizer) 設定分節最後頁摘要;未呼叫的側繼承,空參數清空。table(Consumer<ReportDocument.TableBuilder> customizer)
-
Method Details
-
id
-
title
-
pageBreakBefore
-
summaryLastPage
public ReportDocument.SectionBuilder summaryLastPage(Consumer<PageSummaryOverride.Builder> customizer) 設定分節最後頁摘要;未呼叫的側繼承,空參數清空。 -
header
設定本節每頁頁首,取代文件頁首;自動換行並保留高度。 -
add
-
paragraph
-
paragraph
-
paragraph
-
heading
-
spacer
-
pageBreak
-
table
-
section
-