THotPDF.AddLoadedFreeTextAnnotationRichText Method
Додає до завантаженої сторінки markup-анотацію FreeText з rich-text виглядом, що зберігається в /RC поряд зі звичайним текстом /Contents
Оголошення
procedure AddLoadedFreeTextAnnotationRichText(PageIndex: Integer; X1, Y1, X2, Y2: Single; const AText: AnsiString; const RichContent: AnsiString; const DefaultStyle: AnsiString = '');
Модуль
HPDFDoc
Параметри
| Назва | Призначення |
|---|---|
PageIndex | Індекс (від нуля) завантаженої сторінки, яка отримує анотацію |
X1, Y1, X2, Y2 | Annotation rectangle in PDF user space points |
AText | Звичайний текст /Contents як запасний варіант, який показується, коли переглядач не рендерить rich-вміст |
RichContent | XML-фрагмент, що записується в /RC (PDF 1.5 Table 8.70 / 12.5.6.16); передайте '', щоб залишити звичайну анотацію лише з Contents, інакше RC має пріоритет над AText |
DefaultStyle | Необов'язковий рядок стилю за замовчуванням /DS, що застосовується до rich-вмісту |
Повернене значення
Не повертає значення
Примітки щодо використання
- RC інтерпретується переглядачем так само, як rich-текст /RV на рівні поля
- Щоб оновити rich-вміст наявної анотації FreeText, використовуйте THotPDF.SetLoadedFreeTextRichText