Structured Loaded-Page Export

THotPDF.ExportLoadedPagesStructured pretvara odabrane učitane stranice u jedan UTF-8 HTML, XHTML, XML ili JSON dokument bez mutacije PDF-a

Jedan semantički model

Svaki format konzumira jedan pristupačan čitački model tako da redoslijed strukture, jezik i naslov dokumenta, naslovi, liste, tablice, slike, zamjene označenog sadržaja, reference objekata, navigacija, oznake stranica, napomene i kontrole obrazaca ostaju usklađeni kroz izvoznike

Označena struktura preferira se kada pruža upotrebljivu projekciju stranice, dok se geometrijska analiza odlomaka, naslova, lista, natpisa, stupaca i tablica koristi samo kao konfigurirana rezerva

Generiranje dovršava u ograničenom pripremnom toku, a objavljivanje snima sve odredišne bajtove koji bi bili prebrisani tako da neuspjelo konačno pisanje može vratiti izvorno stanje toka

Svaki span nosi sigurno escapiran Unicode tekst plus neobavezne granice u prostoru stranice, identitet izvornog objekta toka sadržaja, izvorni resurs fonta i veličinu u točkama

Pristupačna struktura i interakcije

HTML i XHTML koriste semantičke elemente i stabilne sidra stranica, dok XML i JSON zadržavaju ekvivalentne zapise početka, kraja, sadržaja, reference objekata, interakcije, konture i oznaka stranica

Inline i imenovana svojstva označenog sadržaja razrješuju se kroz tokove stranica i rekurzivne Form XObjecte, ActualText zamjenjuje vizualni tekst glifa, artefakti ostaju izvan pristupačnog modela, a alternativni tekst slika povezuje se kroz označeni sadržaj umjesto vizualnog redoslijeda

Sigurne http, https, mailto i lokalne destinacije mogu se izvoziti, dok se izvršni URI-jevi ili URI-jevi s kontrolnim znakovima izostavljaju

Nazivi obrazaca, oznake, opcije, stanja i obične vrijednosti mogu se zadržati, ali tereti lozinki, odabira datoteka, NoExport i potpisa nikad ne ulaze u zajednički izvozni model

Slike

Pojavljivanja image XObjecta čuvaju naziv resursa, broj objekta, unutarnju pikselnu veličinu i transformirane granice u prostoru stranice

simEmbeddedPNG dekodira svaku podržanu sliku kroz normalni ograničeni slikovni cjevovod i ispisuje PNG data URI, dok simMetadataOnly izbjegava materijalizaciju piksela, a simOmit isključuje slike

Ograničeni atomski ispis

Ograničenja stranica, glifa, broja slika, strukturnih čvorova, konture, interakcije po stranici, opcija po polju, bajtova slika, zbirnih slika, izlaznih bajtova i otkazivanja provode se prije nego što se dovršeni međuspremnik kopira u tok pozivatelja

Neuspjesi izdvajanja i proračuna ostavljaju odredište nepromijenjenim, dok neuspjelo pisanje odredišta pokušava vratiti izvorni položaj i veličinu

Povezani API-ji