PDFium Delphi Component Docs

συνάρτηση ValidatePdfUa2AssociatedFileSemantics

Unit: PDFium
Επικυρώνει σχέση, ιδιοκτησία, σειρά ανάγνωσης και ανακαλυψιμότητα των συσχετισμένων αρχείων PDF/UA-2

Syntax

function ValidatePdfUa2AssociatedFileSemantics(
  const Elements: TPdfStructureElements): TPdfUaValidationIssues;

Parameters

ElementsTPdfStructureElements

Return Value

TPdfUaValidationIssues

Description

Το ValidatePdfUa2AssociatedFileSemantics εξετάζει κάθε στοιχείο με ενεργή τη σημαία HasAssociatedFile

Το AssociatedFileRelationship πρέπει να είναι ένα από Source, Data, Alternative, Supplement, EncryptedPayload, FormData ή Schema, και το AssociatedFileDescription πρέπει να μη δεβεί κενό, αλλιώς αναφέρεται το pvuaiAssociatedFileSemanticInvalid

Το αρχείο πρέπει να ανήκει στον κατάλογο ή στο δέντρο δομής, και ένα αρχείο καταχωρισμένο στο δέντρο ονομάτων ενσωματωμένων αρχείων πρέπει επίσης να δηλώνεται στον κατάλογο, αλλιώς αναφέρεται το pvuaiAssociatedFileOwnershipInvalid

Ένα αρχείο που δηλώνεται από τη δομή πρέπει να φέρει έναν μη αρνητικό AssociatedFileReadingOrderIndex, μοναδικό και μη φθίνοντα από δήλωση σε δήλωση δομής, αλλιώς αναφέρεται το pvuaiAssociatedFileReadingOrderInvalid

Το αρχείο πρέπει να είναι ανακαλύψιμο, δηλαδή δηλωμένο στον κατάλογο ή από τη δομή με έγκυρο δείκτη σειράς ανάγνωσης, αλλιώς αναφέρεται το pvuaiAssociatedFileDiscoverabilityInvalid

Remarks

Example

FileIssues := ValidatePdfUa2AssociatedFileSemantics(Pdf.StructureElements);

See Also

ValidatePdfUa2StructureElements, ValidatePdfUa2FormulaSemantics, TPdf.StructureElements, TPdf.ValidatePdfUa