THotPDF.ExportLoadedPagesStructured metódus

Deklaráció

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

Viselkedés

A PageIndices hívói sorrendben dolgozódik fel, és legalább egy érvényes betöltött oldalindexet kell tartalmaznia

Mind a négy formátum egyetlen akadálymentesítési modellt használ, amely előnyben részesíti a címkézett szerkezetet, és konfigurálás esetén geometriai szemantikára eshet vissza

A dokumentum nyelve és címe, a vázlatok, oldalcímkék, annotációk, linkek, űrlapvezérlők, az oldal- és rekurzív Form marked-content helyettesítések, az artefaktok, a forrásstream identitásokés a kép alternatívák formátumspecifikus szemantikai írókon keresztül őrződnek meg

A PageIndices a hívó sorrendjében kerül feldolgozásra, és legalább egy érvényes betöltött oldalindexet kell tartalmaznia

A célobjektum bájtsorrend-jelölő nélküli UTF-8-at kap, és csak akkor íródik, ha minden kért oldal átmegy a kinyerési, kép-, megszakítási és kimeneti korlátokon

A célobjektumnak fel kell tárnia a Position és Size értékeket; ha meglévő bájtok felülíródnának, azokat a közzététel előtt egy korlátos visszagörgetési pufferbe olvassák, így egy sikertelen írás visszaállíthatja az eredeti tartalmat, hosszt és pozíciót

A True a sesSucceeded állapotot jelenti; a False egy típusos állapotot, egy diagnosztikát és nulla közzétett OutputBytes értéket jelent

Strukturált betöltött oldal-export