BinaryReader

BinaryReader

Overview

BinaryReader यह एक क्लास है Aspose.Font FOSS के लिए Python।.

एक बाइट स्रोत को बड़े-एंडियान फ़ॉन्ट बाइनरी पारिंग के लिए खोज योग्य BytesIO में लपेटता है।.

इस कक्षा में पायथन प्रोग्रामों में BinaryReader वस्तुओं के साथ काम करने के लिए 20 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: __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 पैकेज।.

Methods

SignatureDescription
`init(source: bytesio.IOBase)`
tell()intवर्तमान बिएट रिफसेज को स्ट्रीम के भीतर वापस करता है
seek(offset: int, whence: int)पढ़ने के पाठक को निर्दिष्ट कुर्सी का उपयोग करके दिए गए ऑफ़सेट में स्थानांतरित करें
remaining()intअवांछित बाइट्स की संख्या को वापस लाता है जो प्रवाह में छोड़ दिया गया है
read_u8()intएक अनजाने में 8-बिट इटेजर पढ़ता है और इसे वापस करता है जैसे कि int
read_u16()intनीचे दिए गए बाइट स्रोत से एक बड़े-एंडीन अज्ञात 16 बिट इटेजर पढ़ता है और पाठक को आगे बढ़ाता
read_u16_le()intएक छोटे-एंडीन अनजाने में 16-बिट इटेजर पढ़ता है
read_u32()intएक बड़े-एंडीन अनजाने में 32-बिट इटेजर पढ़ता है
read_u32_le()intएक छोटे-एंडीन अनगिनत 32-बिट इटेजर पढ़ता है
read_u64()intएक विशाल-एंडीन अनजाने में 64-बिट इटेजर पढ़ता है
read_i8()int8-बिट इंटेलर का हस्ताक्षर करें
read_i16()intएक 16-बिट इटेजर के साथ हस्ताक्षर किए गए बड़े एंडीन को पढ़ता है
read_i16_le()intएक छोटे-एंडीन को 16 बिट समग्र में हस्ताक्षरित किया गया है
read_i32()intएक बड़े-एंडीन को 32-बिट इटेजर के साथ हस्ताक्षरित किया गया है
read_fixed()float16.16 fixed-point → float.
read_f2dot14()float2.14 fixed-point → float.
read_bytes(n: int)bytesप्रवाह से N बाइट्स पढ़ता है और उन्हें बाईट के रूप में वापस करता है
read_tag()str4 बिट ASCII टैग (उदाहरण के लिए) पढ़ें।.
read_pascal_string()strएक लंबाई-पहले निर्धारित पंक्ति का पालन करें।.
read_cstring()strएक शून्य-अंत C श्रृंखला पढ़ें।.

See Also

 हिन्दी