THotPDF.AddLoadedDocumentRequirement Method
Adds a PDF 2.0 /Requirements array entry describing a feature or condition needed to interpret the loaded document correctly
Declaration
procedure AddLoadedDocumentRequirement(const AName: AnsiString; const AKeysAndValues: array of AnsiString);
Unit
HPDFDoc
Parameters
| Name | Purpose |
|---|---|
AName | Requirement type name, for example EnableJavaScripts, EnablePlugins, IncludeAnnotations, EnableSecurityHandler, or the PDF 2.0 Beta requirement |
AKeysAndValues | Flat array of alternating key and value strings written into the requirement dictionary |
Return value
This member does not return a value
Usage notes
- Call once per requirement; the /Requirements array is created lazily on first use
- Repeated calls append additional requirement dictionary entries rather than replacing existing ones