THotPDF.ExportLoadedPagesStructured Method

Deklaracija

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

Ponašanje

PageIndices obrađuje se u redoslijedu pozivatelja i mora sadržavati najmanje jedan valjani indeks učitane stranice

Sva četiri formata koriste jedan model pristupačnosti koji preferira označenu strukturu i može se, ako je tako konfigurirano, vratiti na geometrijsku semantiku

Jezik i naslov knjige, obrisi, oznake stranica, anotacije, veze, kontrole polja, zamjene označenog sadržaja stranice i rekurzivnih Form objekata, artefakti, identiteti izvornih streamova i alternativni sadržaji slika zadržavaju se kroz semantičke pisce specifične za format

Nesigurne URI radnje te payloadi lozinke, odabira datoteke, NoExport ili potpisa isključeni su iz zajedničkog modela prije serijalizacije

Odredište prima UTF-8 bez bajtnog redoslijednog znaka i upisuje se samo nakon što svaka tražena stranica prođe granice izdvajanja, slika, otkazivanja i izlaza

Odredište mora izlagati Position i Size; kada bi se postojeći bajtovi prepisali, čitaju se u ograničeni rollback međuspremnik prije objave, tako da neuspjelo upisivanje može vratiti izvorni sadržaj, duljinu i poziciju

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

Structured Loaded-Page Export