THPDFPage.SetAnnotationFlags

THPDFPage

 

Назад  Методы  Далее

Устанавливает или заменяет битовое поле флагов /F аннотации PDF.

 

Синтаксис Delphi:

procedure SetAnnotationFlags(Annot: THPDFDictionaryObject; Flags: THPDFAnnotationFlags);

 

Синтаксис C++:

void __fastcall SetAnnotationFlags(THPDFDictionaryObject *Annot, THPDFAnnotationFlags Flags);

 

Описание

SetAnnotationFlags записывает флаги видимости и взаимодействия аннотации, определённые в PDF /F. Используйте такие значения, как afPrint, afNoZoom, afNoRotate, afNoView, afLocked, и afLockedContents из набора THPDFAnnotationFlags set.

 

Передача пустого набора удаляет существующую запись /F. При активной совместимости с PDF/A HotPDF оставляет включённым обязательный бит Print.

 

Пример

Page.SetAnnotationFlags(Page.LastAnnotation, [afPrint, afNoZoom, afNoRotate]);

 

См. также: LastAnnotation, SetAnnotationHighlightMode, SetAnnotationBorderStyle