THotPDF.SetLoadedFreeTextRichText Method
從 UTF-8 豐富文字與選用的預設樣式,重建既有 FreeText 註解的外觀與純文字內容
宣告
procedure SetLoadedFreeTextRichText(PageIndex, AnnotationIndex: Integer; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
單元
HPDFDoc
參數
| 名稱 | 用途 |
|---|---|
PageIndex | 已載入頁面的零基索引 |
AnnotationIndex | 該頁面上既有 FreeText 註解的索引 |
RichContent | 寫入 /RC 的 XML 片段 |
DefaultStyle | 套用到豐富內容的選用 /DS 預設樣式字串 |
傳回值
此成員不傳回值
使用說明
- 想用一次呼叫建立帶豐富內容的 FreeText 註解,請使用 THotPDF.AddLoadedFreeTextAnnotationRichText
- 一般的 /AP 外觀與 /Contents 會連同 /RC 與 /DS 一起產生,使用內嵌字型與受支援的 HTML/CSS 子集
- 這個便捷方法使用裁切溢出,並保留既有的不透明度、旋轉與對齊;需要明確的字型、幾何與溢出選項時,請改用 SetLoadedFreeTextText
- 不支援的幾何或資源限制會拋出例外,原始註解保持不動