Метод THotPDF.AddLoadedFreeTextAnnotationRichText
Добавляет разметочную аннотацию 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 | Прямоугольник аннотации в points пространства пользователя PDF |
AText | Обычный текст для /Contents, который показывается, если просмотрщик не отображает rich content |
RichContent | XML-фрагмент, записываемый в /RC (PDF 1.5 Table 8.70 / 12.5.6.16); передайте '', чтобы остаться на обычной аннотации с одним Contents, иначе RC имеет приоритет над AText |
DefaultStyle | Необязательная строка стиля по умолчанию /DS, применяемая к rich content |
Возвращаемое значение
Этот член не возвращает значения
Примечания по использованию
- RC интерпретируется просмотрщиком так же, как rich text уровня поля в /RV
- Используйте THotPDF.SetLoadedFreeTextRichText, чтобы обновить rich content существующей аннотации FreeText