THPDFParagraphReflowOptions
單元
HPDFParagraphReflow
以 HPDFDefaultParagraphReflowOptions 初始化;全零初始化的選項無效
| 成員 | 預設 | 契約 |
|---|---|---|
Appearance | 既有外觀預設,Padding 0、MaxTextUnits 65536、溢出即拒絕 | 已安裝字型的名稱/樣式/大小/顏色、對齊、padding 與溢出行為;rotation 必須為 0、opacity 必須為 1 |
RejectCollisions | True | 拒絕產生的 glyph 邊界與鄰近內容重疊 |
RejectPartialSourceGlyphs | True | 拒絕切過所選 glyph 邊界的選取 |
RequireSourceText | True | 在空來源區域插入時設為 false |
CollisionMargin | 0 | 有限非負幾何邊界,上限 14400 points |
MaxDecodedBytes | 67108864 | 正的解碼內容預算,上限 268435456 位元組 |
MaxGeneratedBytes | 67108864 | 正的保留產生 stream 預算,上限 268435456 位元組,發布前檢查 |
MaxWorkUnits | 100000000 | 正的 Int64 工作計數,含保守的語意版面計費 |
MaxGlyphs | 100000 | 正值上限 1000000;編碼來源位元組在解讀之前也消耗這個界限 |
MaxTokens | 250000 | 正的 token 總量上限,最高 1000000 |
MaxFormDepth | 12 | 深度 1 到 12 |
MaxFormInvocations | 256 | 呼叫次數 1 到 4096 |
MaxCollisions | 256 | 回傳記錄 1 到 4096;總數仍可取得 |
MaxResourceNodes | 100000 | 正的 clone 節點上限,最高 1000000;直接巢狀另以 32 封頂 |
外觀字型大小必須是有限正值且不超過 10000;最小字型大小不得超過字型大小,padding 必須留下正值可用尺寸,MaxTextUnits 為正值、上限 1000000