BinaryWriter

Overview

BinaryWriter là một lớp trong Aspose.Font FOSS cho Python.

Tích hợp byte cho phông chữ nhị phân.

Khóa học này cung cấp 19 phương pháp để làm việc với các đối tượng BinaryWriter trong các chương trình Python. Các phương pháp có sẵn bao gồm: __init__, seek, tell, to_bytes, write_bytes, write_f2dot14, write_fixed, write_i16, write_i16_le, write_i32, write_i8, write_padding,Và 7 phương pháp bổ sung. Tất cả các thành viên công cộng đều có thể truy cập bất kỳ ứng dụng Python nào sau khi cài đặt Aspose.Font FOSS cho gói Python.

Methods

SignatureDescription
__init__()Calls Intô Trong trường hợp này, [Điều kiện].
tell()intTrở lại vị trí viết hiện tại như một toàn bộ
seek(offset: int)Tìm kiếm một vị trí tuyệt đối cho back-patching.
to_bytes()bytesTrả lại dữ liệu nhị phân tích tụ như một đối tượng byte
write_u8(v: int)Viết một toàn bộ 8 bit không được ký kết vào buffer
write_u16(v: int)Tạo một toàn bộ 16 bit không được ký kết theo thứ tự lớn
write_u16_le(v: int)Gọi write_u16_le trên trường hợp này BinaryWriter.
write_u32(v: int)Gọi write_u32 trên trường hợp BinaryWriter này.
write_u32_le(v: int)Tạo một toàn bộ 32-bit không được ký kết theo thứ tự nhỏ
write_u64(v: int)Gọi write_u64 trên trường hợp BinaryWriter này.
write_i8(v: int)Viết một chữ ký 8-bit toàn bộ vào buffer
write_i16(v: int)Viết một chữ ký 16-bit toàn bộ theo thứ tự lớn
write_i16_le(v: int)Gọi write_i16_le trên trường hợp BinaryWriter này.
write_i32(v: int)Gọi write_i32 trên trường hợp BinaryWriter này.
write_fixed(v: float)16.16 fixed-point.
write_f2dot14(v: float)2.14 fixed-point.
`write_bytes(data: bytesbytearray)`
write_tag(tag: str)Viết một thẻ ASCII 4 ký tự.
write_padding(n: int)Tạo n 0 byte.

See Also

 Tiếng Việt