Rakenteellinen ladattujen sivujen vienti

THotPDF.ExportLoadedPagesStructured muuntaa valitut ladatut sivut yhdeksi UTF-8-HTML-, XHTML-, XML- tai JSON-asiakirjaksi muuttamatta PDF:ää

Yksi semanttinen malli

Jokainen muoto käyttää yhtä saavutettavaa lukumallia, joten rakenteen järjestys, asiakirjan kieli ja otsikko, otsikot, luettelot, taulukot, kuvat, merkityn sisällön korvaukset, objektiviittaukset, navigointi, sivutunnisteet, huomautukset ja lomakeohjaimet pysyvät kohdistettuina viejien välillä

Tunnistettua rakennetta suositaan, kun se tarjoaa käyttökelpoisen projektion sivulle, kun taas geometrista kappale-, otsikko-, luettelo-, kuvateksti-, sarake- ja taulukkoanalyysiä käytetään vain määritettynä varatienä

Tuotanto valmistuu rajatussa välivaiheen virrassa, ja julkaisu ottaa tilannevedoksen kaikista ylikirjoitettavista kohdetavuista, joten epäonnistunut lopullinen kirjoitus voi palauttaa alkuperäisen virran tilan

Jokainen jakso sisältää turvallisesti escapetun Unicode-tekstin sekä valinnaiset sivutilan rajat, lähde-sisältövirran objektitunnisteen, lähdefonttiresurssin ja pistekoon

Saavutettava rakenne ja vuorovaikutukset

HTML ja XHTML käyttävät semanttisia elementtejä ja vakaita sivuankkureita, kun taas XML ja JSON säilyttävät vastaavat alku-, loppu-, sisältö-, objektiviittaus-, vuorovaikutus-, ääriviiva- ja sivutunnistetietueet

Sisäiset ja nimetyt merkityn sisällön ominaisuudet selvitetään sivuvirtojen ja rekursiivisten Form XObject -objektien yli, ActualText korvaa visuaalisen glyfitekstin, artefaktit pysyvät saavutettavan mallin ulkopuolella, ja kuvien vaihtoehtoinen teksti liitetään tunnistetun sisällön kautta visuaalisen järjestyksen sijaan

Turvalliset http-, https-, mailto- ja paikalliset kohteet voidaan viedä, kun taas suoritettavat tai ohjausmerkkejä sisältävät URI:t jätetään pois

Lomakkeiden nimet, tunnisteet, vaihtoehdot, tilat ja tavalliset arvot voidaan säilyttää, mutta salasana-, tiedostonvalinta-, NoExport- ja allekirjoituskuormat eivät koskaan päädy jaettuun vientimalliin

Kuvat

Kuvan XObject-esiintymät säilyttävät resurssinimensä, objektinumeronsa, sisäisen pikselikokonsa ja muunnetut sivutilan rajansa

simEmbeddedPNG dekoodaa jokaisen tuetun kuvan normaalin rajatun kuvaputken kautta ja tuottaa PNG-data-URI:n, kun taas simMetadataOnly välttää pikselien materialisoinnin ja simOmit jättää kuvat pois

Rajoitettu atominen tulos

Sivu-, glyfi-, kuvamäärä-, rakenne-solmu-, ääriviiva-, sivukohtainen vuorovaikutus-, kenttäkohtainen vaihtoehto-, kuvatavu-, aggregaattikuva-, tulostavu- ja peruutusrajat valvotaan ennen kuin valmis puskuri kopioidaan soittajan virtaan

Poiminta- ja budjettivirheet jättävät kohteen muuttumattomaksi, kun taas kohdekirjoituksen epäonnistuminen yrittää palauttaa sen alkuperäisen sijainnin ja koon

Liittyvä API