THPDFRandomAccessSource.ReadAt Method

Διαβάζει Count bytes ξεκινώντας από το παρεχόμενο μηδενικής βάσης Offset στο Buffer

Δήλωση

function ReadAt(Offset: Int64; var Buffer;
  Count: Longint): Longint; virtual; abstract;

Μονάδα

HPDFDoc

Παράμετροι

ΌνομαΣκοπός
OffsetΜηδενικής βάσης byte offset από το οποίο να ξεκινήσει η ανάγνωση· πρέπει να είναι εντός της περιοχής που αναφέρει η GetSize
BufferΆτυπο ρυθμισμένο var που δέχεται τα bytes· ο καλών εγγυάται ότι μπορεί να κρατήσει τουλάχιστον Count bytes
CountΜέγιστος αριθμός bytes προς μεταφορά

Τιμή επιστροφής

Ο αριθμός των bytes που μεταφέρθηκαν όντως, από μηδέν έως Count. Μια βραχεία ανάγνωση στο τεκμηριωμένο τέλος αρχείου αντιμετωπίζεται ως end-of-stream, όχι ως σφάλμα

Σημειώσεις χρήσης

Σχετικά API