GetDocumentRevisionKind

Security and signatures, direct access functionality

Description

Classifies what one revision changed, expressed as the most far-reaching of the objects it touched

Syntax

Delphi

Function TPDFlib.GetDocumentRevisionKind(Const InputFile, Password: WideString; RevisionIndex: Integer): Integer;

Parameters

InputFileThe path of the PDF file to inspect
PasswordThe open password, or an empty string when the file is not encrypted
RevisionIndexThe zero-based revision number whose kind is requested

Return values

0Bookkeeping only
1Validation material (DSS or VRI)
2A document time stamp
3A signature
4A form field
5An annotation
6Document content
7Could not be determined; the revision must not be treated as harmless because something in it could not be read

See also

GetDocumentRevisionCount, GetDocumentRevisionChanges, GetSignatureRevisionIndex