SetPageElementMarkedContentTextProperty
Редактирование потоков содержимого, тегированный PDF
Описание
Устанавливает строковое свойство Unicode на точном кадре маркированного содержимого, захваченном при перечислении элементов страницы
Синтаксис
Delphi
Function TPDFlib.SetPageElementMarkedContentTextProperty(ElementID, MarkedContentIndex: Integer; Const PropertyName, PropertyValue: WideString): Integer;Параметры
| ElementID | Непрозрачный дескриптор элемента страницы |
|---|---|
| MarkedContentIndex | Индекс кадра с базой 1 в порядке снаружи внутрь |
| PropertyName | Имя свойства PDF с ведущей косой чертой или без неё, например ActualText, Alt или Lang |
| PropertyValue | Текст Unicode, закодированный как текстовая строка PDF |
Возвращаемые значения
| 1 | Свойство установлено, и все дескрипторы снимков элементов страницы стали недействительными |
|---|---|
| 0 | Дескриптор, кадр или имя свойства недействительны, снимок устарел или именованный ресурс свойства не может быть разрешён |
Замечания
Инструкция BMC повышается до BDC при добавлении первого свойства
Именованные списки свойств перед правкой копируются в частный ресурс страницы, чтобы другие вхождения и пользователи унаследованных ресурсов оставались неизменными
LastErrorCode: 529 означает недопустимый вход, 530 — устаревшее содержимое, а 531 — неразрешённый именованный ресурс свойства