BinaryReader

ΕΚΤΙΜΗΣΗ

BinaryReader Είναι μια τάξη στο Aspose.Font FOSS για Python.

Κρατά μια πηγή byte στο αναζητητικό BytesIO για το big-endian γραμματοσειρά δυαδικό διαχωρισμό.

Αυτή η κατηγορία παρέχει 20 μεθόδους για να εργαστείτε με BinaryReader αντικείμενα σε προγράμματα Python. Οι διαθέσιμες μεθόδους περιλαμβάνουν: __init__, read_bytes, read_cstring, read_f2dot14, read_fixed, read_i16, read_i16_le, read_i32, read_i8, read_pascal_string, read_tag, read_u16,8 πρόσθετες μέθοδοι. Όλα τα μέλη του κοινού είναι προσβάσιμα σε οποιαδήποτε εφαρμογή Python μετά την εγκατάσταση του Aspose.Font FOSS για το πακέτο Python.

Μέθοδοι

υπογραφήΠεριγραφή
`init(source: bytesio.IOBase)`
tell()intΕπιστρέφει το τρέχον byte offset μέσα στο ρεύμα
seek(offset: int, whence: int)Μετακινεί τον διάβατο στο δικό του offset χρησιμοποιώντας το καθορισμένο kurce
remaining()intΕπιστρέφει τον αριθμό των ανεβασμένων bytes που παραμένουν στην ροή
read_u8()intΔιαβάζει ένα μη υπογεγραμμένο 8-bit ολοκληρωτικό και το επιστρέφει ως int
read_u16()intΔιαβάζει ένα μεγάλο-ενιαίο μη υπογεγραμμένο 16 bit ολοκληρωτικό από την βασική πηγή byte και προχωράει στον κούρσο ανάγνωσης.
read_u16_le()intΔιαβάστε ένα μικρό-ενιαίο μη υπογεγραμμένο 16-bit ολοκληρωτικό
read_u32()intΔιαβάστε ένα μεγάλο-ενιαίο μη υπογεγραμμένο 32-bit ολοκληρωτικό
read_u32_le()intΔιαβάστε ένα μικρό-ενιαίο μη υπογεγραμμένο 32-bit ολοκληρωτικό
read_u64()intΔιαβάστε ένα μεγάλο-ενιαίο μη υπογεγραμμένο 64-bit ολοκληρωτικό
read_i8()intΔιαβάστε ένα υπογεγραμμένο 8-bit integer
read_i16()intΔιαβάστε ένα μεγάλο-ενιαίο υπογεγραμμένο 16-bit ολοκληρωτικό
read_i16_le()intΔιαβάστε ένα μικρό-ενιαίο υπογεγραμμένο 16-bit ολοκληρωτικό
read_i32()intΔιαβάστε ένα μεγάλο-ενιαίο υπογεγραμμένο 32-bit ολοκληρωτικό
read_fixed()float16.16 fixed-point → float.
read_f2dot14()float2.14 fixed-point → float.
read_bytes(n: int)bytesΔιαβάζει n bytes από την ροή και τα επιστρέφει ως byts
read_tag()strΔιαβάστε μια ετικέτα ASCII 4 bytes (π.χ.
read_pascal_string()strΔιαβάστε μια γραμμή με προεπιλεγμένο μήκος στο Pascal.
read_cstring()strΔιαβάστε μια μηδενική γραμμή C.

Δείτε επίσης

 Ελληνικά