THotPDF.ProtectOptions Property
HotPDF Delphi PDF Component Developer Guide loslab Logo

 

THotPDF.ProtectOptions

THotPDF

 

Top  Previous  Next

Determines PDF file protection options.

 

type

THPDFProtection = (prPrint, prModifyStructure, prInformationCopy, prEditAnnotations, prPrint12bit, prFillAnnotations, prExtractContent, prAssemble);

 

Delphi syntax:

property ProtectOptions: THPDFProtection;

 

C++ syntax:

__property THPDFProtectOptions ProtectOptions;

 

Description

Use ProtectOptions to determine protection options which are permitted when the document is opened with user access.

 

Value                Meaning


prPrint                Allow print the document.

prModifyStructure        Allow modify the contents of the document.

prInformationCopy        Allow copy information about the document.

prEditAnnotations        Allow edit the annotation text.

prPrint12bit                Allow print the document (possibly not at the highest quality level, depending on whether bit 12 is also set).

prFillAnnotations        Allow add or modify text annotations.

prExtractContent        Allow copy or otherwise extract text and graphics from the document.

prAssemble                Allow assemble the document (insert, rotate, or delete pages and create bookmarks or thumbnail images).

 

Example

 

See also: ActivateProtection, CryptKeyLength, OwnerPassword, UserPassword

 

 

 

 

Copyright©2007-2019 losLab.com