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