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