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 — неразрешенный именованный ресурс свойств