Class PdfRenderer

java.lang.Object
io.leandev.appfuse.report.internal.pdf.PdfRenderer
All Implemented Interfaces:
ReportRenderer

public final class PdfRenderer extends Object implements ReportRenderer

PDFBox 實作的 ReportRenderer

兩階段輸出(REP-03 契約「輸出語意」):產生階段排版、繪製並把完整 PDF 序列化到暫存檔;最後一次取消檢查通過後, 寫出階段才把暫存檔複製到 out。產生階段的任何失敗或取消都不寫出任何位元組。