Podpora skladnosti PDF 2.0

HotPDF lahko zapiše in ponovno naloži dokumente PDF 2.0 prek vrednosti pdf20, ki se le dodaja, v TPDFVersType

Profili PDF/A-4

PDFAComplianceProfilGenerirana identifikacija
'4'Osnovni PDF/A-4part=4, rev=2020, brez polja skladnosti
'4E'Inženirski PDF/A-4epart=4, rev=2020, conformance=E
'4F'Pripete datoteke PDF/A-4fpart=4, rev=2020, conformance=F

Vsi trije profili vsilijo glavo PDF 2.0, zahtevajo običajne preverbe namere izhoda in metapodatkov PDF/A ter prepovedujejo šifriranje

AddPDFAssociatedFile sprejema pripete datoteke pod PDF/A-3, PDF/A-4e in PDF/A-4f, AddPDFA3AssociatedFile pa ostaja na voljo zaradi združljivosti z virom

PDF/A-4e omogoči obstoječe poti pripomb 3D in RichMedia za inženirske dokumente

Potek dela PDF/UA-2

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;

Del 2 vsili PDF 2.0 in izpiše pdfuaid:part=2 ter pdfuaid:rev=2024

RegisterStructureNamespace ustvari ali ponovno uporabi posredni slovar /Type /Namespace in ga našteje v StructTreeRoot /Namespaces

AddStructureElementNS pritrdi registrirani slovar prek vnosa /NS elementa strukture in dovoljuje vloge po meri v tem imenskem prostoru

Validacija ob EndDoc

Vloge strukture PDF 2.0

Tipizirana enumeracija doda DocumentFragment, Aside, Title, FENote, Sub, Em, Strong in Artifact

Preobremenitev z nizom dodatno sprejema odprto obliko Hn, vključno z H7 in višjimi

Povezani API-ji