BinaryWriter

ภาพรวม

BinaryWriter เป็นคลาสใน Aspose.Font FOSS สําหรับ Python.

รวบรวมไพต์สําหรับการเรียงลําดับตัวอักษรคู่.

หมวดนี้ให้ 19 วิธีในการทํางานกับวัตถุ BinaryWriter ในโปรแกรม Python. วิธีการที่ใช้ได้แก่: __init__, seek, tell, to_bytes, write_bytes, write_f2dot14, write_fixed, write_i16, write_i16_le, write_i32, write_i8, write_padding,และ 7 วิธีเพิ่มเติม. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Python ใดก็ได้หลังจากติดตั้งแพ็คเกจ FOSS for Python.

วิธีการ

Signatureคําอธิบาย
__init__()Calls init การประกอบการ ในตัวอย่างนี้ BinaryWriter.
tell()intส่งกลับตําแหน่งการเขียนปัจจุบันเป็นตัวเต็ม
seek(offset: int)หาตําแหน่งที่สมบูรณ์เพื่อการปักหลัง.
to_bytes()bytesส่งข้อมูลไบนารีที่สะสมเป็นวัตถุ bytes
write_u8(v: int)เขียนตัวเลขเต็ม 8 บิตที่ไม่ได้ลงนามในพัฟเฟอร์
write_u16(v: int)เขียนตัวเลขเต็ม 16 บิตที่ไม่ได้ลงนามในลําดับ Big-endian
write_u16_le(v: int)เรียก write_u16_le ในตัวอย่าง BinaryWriter นี้.
write_u32(v: int)เรียก write_u32 ในตัวอย่าง BinaryWriter นี้.
write_u32_le(v: int)เขียนตัวเลขเต็ม 32 บิตที่ไม่ได้ลงนามในลําดับเล็กๆ
write_u64(v: int)เรียก write_u64 ในตัวอย่าง BinaryWriter นี้.
write_i8(v: int)เขียนตัวเลขเต็ม 8 บิตที่ลงนามในพัฟเฟอร์
write_i16(v: int)เขียนตัวเลขเต็ม 16 บิตที่ลงนามในลําดับ Big-endian
write_i16_le(v: int)เรียก write_i16_le ในตัวอย่าง BinaryWriter นี้.
write_i32(v: int)เรียก write_i32 ในตัวอย่าง BinaryWriter นี้.
write_fixed(v: float)16.16 fixed-point.
write_f2dot14(v: float)2.14 fixed-point.
`write_bytes(data: bytesbytearray)`
write_tag(tag: str)เขียน tag ASCII 4 ตัวอักษร.
write_padding(n: int)เขียน n 0 ไบต์.

ดูเช่นกัน

 ภาษาไทย