Справочник API: THotPDFSetLoadedAnnotationBorderStyle
Записывает в аннотацию /BS словарь border-style и удаляет неоднозначный прежний /Border элемент
Обзор
procedure SetLoadedAnnotationBorderStyle(PageIndex, AnnotationIndex: Integer; Width: Single; Style: THPDFAnnotBorderStyle; const DashPattern: array of Single);
Параметры
PageIndex— индекс загруженной страницы (с нуля)AnnotationIndex— индекс аннотации на этой странице (с нуля)Widthзадаёт толщину рамки в пунктахStyleвыбирает сплошной, штриховой, bevelled, inset или подчёркнутый стильDashPatternзадаёт чередующиеся длины штрихов и промежутков дляabsDashed
Примечания по использованию
- Неположительные длины штрихов игнорируются
- Штриховой стиль без оставшихся положительных длин использует паттерн по умолчанию
[3] - Правка инвалидирует только кэшированные DPI-варианты затронутой страницы и переживает инкрементальное сохранение
- При некорректных индексах загруженный документ остаётся без изменений