THotPDF.ExportLoadedPagesStructured Method

Määrittely

function ExportLoadedPagesStructured(
    const PageIndices: array of Integer;
    Format: THPDFStructuredExportFormat;
    Destination: TStream;
    const Options: THPDFStructuredExportOptions;
    out Info: THPDFStructuredExportInfo): boolean;

Käyttäytyminen

PageIndices käsitellään kutsujan järjestyksessä ja sen on sisällettävä vähintään yksi kelvollinen ladatun sivun indeksi

Kaikki neljä muotoa käyttävät yhtä esteettömyysmallia, joka suosii merkittyä rakennetta ja voi määritettynä pudottaa geometrisiin merkitystehtäviin

Dokumentin kieli ja otsikko, ääriviivat, sivunimikkeet, merkinnät, linkit, lomakeohjaimet, sivu- ja rekursiiviset Form-merkittyjen sisältöjen korvaukset, artefaktit, lähdevirtojen tunnisteet ja kuvavaihtoehdot säilytetään muotokohtaisten semanttisten kirjoittajien avulla

Vaaralliset URI-toiminnot sekä salasana-, tiedostonvalinta-, NoExport- tai allekirjoituskuormat suljetaan pois jaetusta mallista ennen sarjoitusta

Kohdevirta vastaanottaa UTF-8:n ilman tavujärjestysmerkkiä, ja se kirjoitetaan vasta, kun jokainen pyydetty sivu on läpäissyt poiminta-, kuvankäsittely-, peruutus- ja tulostusrajat

Kohteen on tarjottava Position ja Size; jos olemassa olevat tavut kirjoitettaisiin päälle, ne luetaan rajoitettuun palautuspuskuriin ennen julkaisua, jotta epäonnistunut kirjoitus voi palauttaa alkuperäisen sisällön, pituuden ja sijainnin

True raportoi sesSucceeded-arvon; False raportoi tyypitetyn tilan, diagnoosin ja nolla julkaistua OutputBytes-tavua

Structured Loaded-Page Export