Metoden THPDFRandomAccessSource.GetSize
Returnerar den stabiga bytelängden för backinglagret som en subklass till THPDFRandomAccessSource exponerar för HotPDF-tolkaren
Deklaration
function GetSize: Int64; virtual; abstract;
Unit
HPDFDoc
Returvärde
Källans totala bytelängd. Måste vara icke-negativ och stabil under inläsningens livstid
Användningsanteckningar
- Åsidosätt denna metod i en subklass för att rapportera storleken på ditt backinglager (HTTP-entitetslängd, BLOB-längd, arkivmedlemslängd, virtuell volymlängd)
- Värdet får inte ändras medan HotPDF tolkar dokumentet; korsreferenstabellerna och objektströmmarna adresseras med absolut offset mot denna storlek
- Att returnera ett negativt värde behandlas av inläsaren som ett fel