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