THotPDF.ValidatePDFMACRevision Method
Private helper of THotPDF used while 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 used by ValidatePDFMACRevision |
Password | Input used by ValidatePDFMACRevision |
Options | Input used by ValidatePDFMACRevision |
RevisionLength | Input used by ValidatePDFMACRevision |
PreparedState | Input used by ValidatePDFMACRevision |
UsePreparedState | Input used by 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 catalog object is finalized
- Keep object names, field names, resource names, and returned handles stable until the document is finalized