PDFium Delphi Component Docs

ValidatePdfX metoda

Komponenta: TPdf  ·  Jedinica: PDFium
Pregledava trenutačno otvoreni PDF tražeći PDF/X oznake i odabrane zahtjeve na razini sadržaja te vraća otkrivenom razinu sukladnosti plus skup pronadena konkretnih problema

Sintaksa

function ValidatePdfX: TPdfXValidationResult;

Opis

ValidatePdfX prelazi otvoreni dokument tražeći oznake formata datoteke i odabrana pravila sadržaja definirana u obitelji ISO 15930

Rezultat je zapis TPdfXValidationResult:

ValidatePdfX je pregled samo za čitanje. Koristite ga prije predaje PDF/X sadržaja prepress toku rada kako bi operateru ukazali na nesukladnost. Za uobičajenu provjeru „koja je ovo PDF/X razina?” kojoj nije potreban popis problema radije koristite lakše svojstvo PdfXConformance

Napomene

Primjer

uses System.TypInfo;

var
  Outcome: TPdfXValidationResult;
  Issue: TPdfXValidationIssue;
begin
  Pdf1.FileName := 'C:\Incoming\ad.pdf';
  Pdf1.Active := True;
  Outcome := Pdf1.ValidatePdfX;
  Memo1.Lines.Add('Level: ' + GetEnumName(TypeInfo(TPdfXConformance),
    Ord(Outcome.Conformance)));
  for Issue in Outcome.Issues do
    Memo1.Lines.Add('- ' + GetEnumName(TypeInfo(TPdfXValidationIssue), Ord(Issue)));
end;

Vidi također

PdfXConformance, SaveAsPdfX, SaveAsPdfXToStream, ValidatePdfA, ValidatePdfE, ValidatePdfUa