THPDFRandomAccessSource.IsRangeAvailable Method
Poroča, ali bajtni obseg od Offset za Count bajtov leži povsem znotraj velikosti vira
Deklaracija
function IsRangeAvailable(Offset, Count: Int64): boolean; virtual;
Enota
HPDFDoc
Parametri
| Ime | Namen |
|---|---|
Offset | Ničelno osnovani bajtni odmik začetka obsega |
Count | Dolžina obsega v bajtih |
Vrnjena vrednost
True, kadar sta oba odmika nenegativna in celoten obseg sodi znotraj GetSize, sicer False
Opombe o uporabi
- Osnovna implementacija odgovor izpelje samo iz
GetSize, zato ne more vedeti, ali je okrajšana oddaljena datoteka bajte dejansko že dostavila - To metodo povozite v virih po meri, ki sledijo prispelim bajtnim obsegom, na primer v lineariziranem ali delno prenesenem vhodu
- Klicatelji, kot je načrtovalnik prerisov za linearizirane datoteke, jo uporabijo, da odločijo, kdaj je obseg prvega izrisa ali odvisnosti mogoče brati