THPDFPage.SetAnnotationFlags

THPDFPage

 

上一页  方法  下一页

安装或替换 PDF 批注的 /F 标志位字段。

 

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 集合中的值。

 

传入空集合会移除已有的 /F 条目。启用 PDF/A 合规时,HotPDF 会保持必需的 Print 位为开启状态。

 

示例

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

 

另请参阅: LastAnnotation, SetAnnotationHighlightMode, SetAnnotationBorderStyle