THotPDF.ValidatePDFMACRevision Method
Private helper of THotPDF used whilst pages, objects and streams are loaded, rendered or written
Declaration
function ValidatePDFMACRevision(const FileName: TFileName; const Password: AnsiString
; const Options: THPDFPDFMACOptions; RevisionLength: Int64;
const PreparedState: THPDFDirectFileState; UsePreparedState: boolean;
out ValidationInfo: THPDFPDFMACValidationInfo; out RevisionKDFSalt: TBytes): boolean
;
Unit
HPDFDoc
Parameters
| Name | Purpose |
|---|---|
FileName | Input supplied to ValidatePDFMACRevision |
Password | Input supplied to ValidatePDFMACRevision |
Options | Input supplied to ValidatePDFMACRevision |
RevisionLength | Input supplied to ValidatePDFMACRevision |
PreparedState | Input supplied to ValidatePDFMACRevision |
UsePreparedState | Input supplied to ValidatePDFMACRevision |
ValidationInfo | Output produced by ValidatePDFMACRevision |
RevisionKDFSalt | Output produced by ValidatePDFMACRevision |
Return value
Returns a boolean value
Usage notes
- Use this member in the document creation workflow before the affected page, resource, field or catalogue object is finalised
- Keep object names, field names, resource names and returned handles stable until the document is finalised