GetPDFVCRManifest
Conformité, contenu variable, diagnostic, JSON
Description
Valide un modèle PDF/VCR-1 externe et renvoie ses champs déclarés, son champ facultatif de sélection de page et ses liaisons d'espaces réservés de remplacement en JSON
Syntaxe
Delphi
Function GetPDFVCRManifest(Const InputFileName, Password: WideString): WideString;Paramètres
| InputFileName | Chemin complet du modèle PDF/VCR à inspecter |
|---|---|
| Password | Mot de passe utilisé pour ouvrir le fichier, ou chaîne vide pour un modèle non chiffré |
Valeur de retour
Un objet JSON pour un modèle conforme, sinon une chaîne vide
Remarques
Le manifeste contient version, fields, pageSelectionField et un tableau placeholders dont les entrées contiennent field, une page à base zéro, mcid et un bbox optionnel
L'extraction utilise le même parcours de structure borné et les mêmes vérifications de fondation PDF/X que le test de conformité 6 ; les modèles mal formés ou non conformes sont donc rejetés avant que le JSON ne soit renvoyé
LastErrorCode 401 ; un modèle refusé définit LastErrorCode 608
Voir aussi
BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance