BigEndianWriter
Übersicht
BigEndianWriter ist eine Klasse in Aspose.Psd FOSS für Python.
Die Eigenschaft BigEndianWriter.position gibt den aktuellen Schreibversatz im zugrunde liegenden Stream zurück.
Diese Klasse deklariert 24 Methoden für BigEndianWriter-Objekte in Python-Programmen. Verfügbare Methoden umfassen: __init__, dispose, get_pascal_string_storage_length_aligned_to4, seek, write, write_all_bytes, write_byte, write_bytes, write_int, write_int16, write_int32, write_long und 12 weitere Methoden. Öffentliche Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Psd FOSS für Python-Pakets zugänglich. Eigenschaften: position.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
position | `` | Lesen | Gibt die Position zurück. |
Methoden
| Signatur | Beschreibung |
|---|---|
__init__(stream, leave_open) | Calls init(stream, leave_open) bei dieser BigEndianWriter Instanz. |
seek(offset, origin) | Ruft seek(offset, origin) auf dieser BigEndianWriter Instanz auf. |
write(value) | Ruft write(value) auf dieser BigEndianWriter Instanz auf. |
write_byte(bytevalue) | Ruft write_byte(bytevalue) auf dieser BigEndianWriter-Instanz auf. |
write_bytes(buffer, offset, count) | Ruft write_bytes(buffer, offset, count) auf dieser BigEndianWriter-Instanz auf. |
write_sbyte(value) | Ruft write_sbyte(value) auf dieser BigEndianWriter-Instanz auf. |
write_short(value) | Ruft write_short(value) auf dieser BigEndianWriter-Instanz auf. |
write_ushort(value) | Ruft write_ushort(value) bei dieser BigEndianWriter-Instanz auf. |
write_uint16(value: int) | Schreibe eine unsigned 16‑Bit‑Ganzzahl (big‑endian). |
write_int(value) | Ruft write_int(value) bei dieser BigEndianWriter-Instanz auf. |
write_int32(value: int) | Schreibe eine signed 32‑Bit‑Ganzzahl (big‑endian). |
write_uint(value) | Ruft write_uint(value) auf dieser BigEndianWriter-Instanz auf. |
write_uint32(value: int) | Alias zum Schreiben einer 32‑Bit‑Unsigned‑Integer. |
write_int16(value: int) | Alias zum Schreiben eines signierten 16‑Bit‑Integers (short). |
write_uint8(value: int) | Alias zum Schreiben eines einzelnen unsigned Bytes. |
write_long(value) | Ruft write_long(value) auf dieser BigEndianWriter-Instanz auf. |
write_ulong(value) | Ruft write_ulong(value) auf dieser BigEndianWriter-Instanz auf. |
write_pascal_string(value) | Schreibt einen Pascal‑Stil‑String, der an einer 4‑Byte‑Grenze ausgerichtet ist, wie in der PSD‑Spezifikation gefordert. |
write_pascal_string_aligned_to2(value) | Ruft write_pascal_string_aligned_to2(value) auf dieser BigEndianWriter-Instanz auf. |
write_pascal_string_aligned_to_2(value: str) | Alias zum Schreiben eines Pascal-Strings, ausgerichtet an einer 2‑Byte-Grenze. |
write_pascal_string_aligned_to4(value) | Ruft write_pascal_string_aligned_to4(value) für diese BigEndianWriter-Instanz auf. |
get_pascal_string_storage_length_aligned_to4(value) | Ruft get_pascal_string_storage_length_aligned_to4(value) für diese BigEndianWriter-Instanz auf. |
write_all_bytes(data) | Ruft write_all_bytes(data) für diese BigEndianWriter-Instanz auf. |
dispose() | Ruft dispose für diese BigEndianWriter Instanz auf. |