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
THotPDF.ExportLoadedPagesStructuredTHPDFStructuredExportOptionsTHPDFStructuredExportInfoTHotPDF.AnalyzeLoadedPageSemanticText- Tipizált táblázat-kinyerés
THotPDF.AnalyzeLoadedPageSemanticText