THotPDF.ExportLoadedPagesStructured metod

Deklaracija

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

Ponašanje

PageIndices se obrađuje u redosledu pozivaoca i mora da sadrži najmanje jedan važeći indeks učitate stranice

Sva četiri formata koriste jedan model pristupačnosti koji preferira označenu strukturu i može da se povuče na geometrijsku semantiku kada je to konfigurisano

Jezik i naslov dokumenta, okviri, oznake stranica, anotacije, linkovi, kontrole obrasca, zamene označenog sadržaja stranice i rekurzivnih formi, artefakti, identiteti izvornih tokova podataka i alternative slika čuvaju se kroz pisace semantike specifične za format

Nesigurne URI akcije i lozinke, izbor datoteke, NoExport ili opterećenja potpisa isključuju se iz zajedničkog modela pre serijalizacije

Odredište prima UTF-8 bez oznake redosleda bajtova i upisuje se samo nakon što svaka tražena stranica prođe ograničenja izdvajanja, slika, otkazivanja i izlaza

Odredište mora da izloži Position i Size; kada bi postojeći bajtovi bili prepisani, čitaju se u ograničeni bafer za vraćanje stanja pre objave, tako da neuspeo upis može da vrati originalni sadržaj, dužinu i poziciju

True izveštava sesSucceeded; False izveštava tipizirani status, dijagnostiku i nula objavljenih OutputBytes

Strukturni izvoz učitanih stranica