PDFium Delphi Component Docs

Hàm ValidatePdfUa2AssociatedFileSemantics

Unit: PDFium
Xác thực quan hệ, quyền sở hữu, thứ tự đọc và khả năng khám phá của các tệp liên kết PDF/UA-2

Syntax

function ValidatePdfUa2AssociatedFileSemantics(
  const Elements: TPdfStructureElements): TPdfUaValidationIssues;

Parameters

ElementsTPdfStructureElements

Return Value

TPdfUaValidationIssues

Description

ValidatePdfUa2AssociatedFileSemantics xem xét mọi phần tử mà cờ HasAssociatedFile được bật

AssociatedFileRelationship phải là một trong Source, Data, Alternative, Supplement, EncryptedPayload, FormData hoặc Schema, và AssociatedFileDescription phải khác rỗng, nếu không pvuaiAssociatedFileSemanticInvalid sẽ được báo cáo

Tệp phải thuộc sở hữu của catalog hoặc của cây cấu trúc, và một tệp được đăng ký trong cây tên embedded-files cũng phải được khai báo trong catalog, nếu không pvuaiAssociatedFileOwnershipInvalid sẽ được báo cáo

Tệp được khai báo bởi cấu trúc phải mang một AssociatedFileReadingOrderIndex không âm, duy nhất và không giảm trong các lần khai báo cấu trúc, nếu không pvuaiAssociatedFileReadingOrderInvalid sẽ được báo cáo

Tệp phải có thể khám phá được, nghĩa là được khai báo trong catalog hoặc được khai báo bởi cấu trúc với chỉ số thứ tự đọc hợp lệ, nếu không pvuaiAssociatedFileDiscoverabilityInvalid sẽ được báo cáo

Remarks

Example

FileIssues := ValidatePdfUa2AssociatedFileSemantics(Pdf.StructureElements);

See Also

ValidatePdfUa2StructureElements, ValidatePdfUa2FormulaSemantics, TPdf.StructureElements, TPdf.ValidatePdfUa