Szerkezetes betöltött oldal-export

A THotPDF.ExportLoadedPagesStructured a kiválasztott betöltött oldalakat egy UTF-8 HTML, XHTML, XML vagy JSON dokumentummá alakítja a PDF módosítása nélkül

Egyetlen szemantikai modell

Minden formátum ugyanazt a glifgeometria- és szemantikus olvasási sorrend-elemzést fogyasztja, így a bekezdések, fejlécek, listaelemek, feliratok, oszlopok, forrássorrend, észlelt táblázatsorok és táblázatcellák az exportálók között igazodva maradnak

A generálás korlátos szakaszoló folyamban fejeződik be, és a közzététel pillanatképet készít minden felülírandó célbájtról, így egy sikertelen végső írás visszaállíthatja az eredeti folyamállapotot

Minden tartomány biztonságosan escape-elt Unicode-szöveget, valamint opcionális oldaltéri határokat, forrásbetű-erőforrást és pontméretet hordoz

Each span carries safely escaped Unicode text plus optional page-space bounds, source content-stream object identity, source font resource, and point size

Accessible structure and interactions

HTML and XHTML use semantic elements and stable page anchors, while XML and JSON retain equivalent begin, end, content, object-reference, interaction, outline, and page-label records

Inline and named marked-content properties are resolved across page streams and recursive Form XObjects, ActualText replaces visual glyph text, artifacts stay outside the accessible model, and figure alternative text is associated through tagged content rather than visual order

Safe http, https, mailto, and local destinations can be exported, while executable or control-character-bearing URIs are omitted

Form names, labels, options, states, and ordinary values can be retained, but password, file-select, NoExport

Képek

Az Image XObject előfordulások megtartják erőforrásnevüket, objektumszámukat, belső pixelméretüket és átalakított oldaltéri határaikat

A simEmbeddedPNG minden támogatott képet a normál korlátos képcsővezetéken keresztül dekódol, és PNG-adat-URI-t bocsát ki, míg a simMetadataOnly elkerüli a pixel-materializálást, a simOmit pedig kizárja a képeket

Korlátos atomi kimenet

Az oldal-, glif-, képszám-, képbájt-, összesített kép-, kimeneti bájt- és megszakítás-korlátokat a befejezett puffer hívófolyamba másolása előtt érvényesítik

A kinyerési és kerethibák változatlanul hagyják a célt, míg egy cél-írási hiba megkísérli visszaállítani az eredeti pozíciót és méretet

Kapcsolódó API