PDF 2.0 megfelelőségi támogatás

A HotPDF képes PDF 2.0 dokumentumokat írni és újratölteni a TPDFVersType pdf20 értékén keresztül, amely csak hozzáfűzhető

PDF/A-4 profilok

PDFAComplianceProfilGenerált azonosítás
'4'PDF/A-4 alappart=4, rev=2020, nincs megfelelőségi mező
'4E'PDF/A-4e mérnökipart=4, rev=2020, conformance=E
'4F'PDF/A-4f társított fájlokpart=4, rev=2020, conformance=F

Mindhárom profil PDF 2.0 fejlécet kényszerít ki, megköveteli a normál PDF/A kimeneti szándék és metaadat-ellenőrzéseket, és tiltja a titkosítást

Az AddPDFAssociatedFile elfogadja a társított fájlokat PDF/A-3, PDF/A-4e és PDF/A-4f esetén, míg az AddPDFA3AssociatedFile továbbra is elérhető marad a forráskompatibilitás érdekében

A PDF/A-4e engedélyezi a meglévő 3D és RichMedia megjegyzés-útvonalakat a mérnöki dokumentumokhoz

PDF/UA-2 munkafolyamat

PDF.PDFUACompliance := True;
PDF.PDFUAPart := 2;
PDF.Lang := 'en-US';
PDF.BeginDoc;
Root := PDF.AddStructureElement('Document', nil);
PDF.AddStructureElementNS('WidgetGroup',
  'https://example.com/ns/widgets', Root);
PDF.EndDoc;

A 2. rész PDF 2.0-át kényszerít ki, és pdfuaid:part=2 valamint pdfuaid:rev=2024 értékeket bocsát ki

A RegisterStructureNamespace létrehoz vagy újrahasznál egy közvetett /Type /Namespace szótárt, és felsorolja azt a StructTreeRoot /Namespaces helyen

Az AddStructureElementNS a regisztrált szótárt a szerkezeti elem /NS bejegyzésén keresztül csatolja, és egyéni szerepeket tesz lehetővé abban a névtérben

Ellenőrzés az EndDoc esetén

PDF 2.0 szerkezeti szerepek

A típusos felsorolás a következőket adja hozzá: DocumentFragment, Aside, Title, FENote, Sub, Em, Strong és Artifact

A karakterlánc-túlterhelés emellett elfogadja a nyílt Hn formát is, beleértve a H7 és magasabb értékeket

Kapcsolódó API-k