BigEndianWriter
Genel Bakış
BigEndianWriter, Aspose.Psd FOSS içinde Python için bir sınıftır.
BigEndianWriter.position özelliği, temel akıştaki mevcut yazma ofsetini döndürür.
Bu sınıf, BigEndianWriter nesneleri için Python programlarında 24 yöntem bildirir. Mevcut yöntemler şunlardır: __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 ve 12 ek yöntem. Genel üyeler, Aspose.Psd FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması için erişilebilir. Özellikler: position.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
position | `` | Okuma | Konumu alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
__init__(stream, leave_open) | Calls init(stream, leave_open) bu BigEndianWriter örneğinde. |
seek(offset, origin) | Bu BigEndianWriter örneğinde seek(offset, origin) çağrılır. |
write(value) | Bu BigEndianWriter örneğinde write(value) çağrılır. |
write_byte(bytevalue) | Bu BigEndianWriter örneğinde write_byte(bytevalue) çağırır. |
write_bytes(buffer, offset, count) | Bu BigEndianWriter örneğinde write_bytes(buffer, offset, count) çağırır. |
write_sbyte(value) | Bu BigEndianWriter örneğinde write_sbyte(value) çağırır. |
write_short(value) | Bu BigEndianWriter örneğinde write_short(value) çağırır. |
write_ushort(value) | Bu BigEndianWriter örneğinde write_ushort(value) çağrılır. |
write_uint16(value: int) | İşaretsiz 16‑bit tamsayı (big‑endian) yazın. |
write_int(value) | Bu BigEndianWriter örneğinde write_int(value) çağrılır. |
write_int32(value: int) | İşaretli 32‑bit tamsayı (big‑endian) yazın. |
write_uint(value) | Bu BigEndianWriter örneğinde write_uint(value) çağırır. |
write_uint32(value: int) | 32‑bit işaretsiz tam sayı yazmak için bir takma ad. |
write_int16(value: int) | İşaretli 16‑bit tam sayı (short) yazmak için bir takma ad. |
write_uint8(value: int) | Tek işaretsiz bayt yazmak için bir takma ad. |
write_long(value) | Bu BigEndianWriter örneğinde write_long(value) çağırır. |
write_ulong(value) | Bu BigEndianWriter örneğinde write_ulong(value) çağırır. |
write_pascal_string(value) | PSD spesifikasyonunun gerektirdiği gibi, 4‑byte sınırına hizalanmış bir Pascal‑style dize yazar. |
write_pascal_string_aligned_to2(value) | Bu BigEndianWriter örneğinde write_pascal_string_aligned_to2(value) çağırır. |
write_pascal_string_aligned_to_2(value: str) | 2‑byte sınırına hizalanmış bir Pascal dizesi yazmak için takma ad. |
write_pascal_string_aligned_to4(value) | Bu BigEndianWriter örneğinde write_pascal_string_aligned_to4(value) çağırır. |
get_pascal_string_storage_length_aligned_to4(value) | Bu BigEndianWriter örneğinde get_pascal_string_storage_length_aligned_to4(value) çağırır. |
write_all_bytes(data) | Bu BigEndianWriter örneğinde write_all_bytes(data) çağırır. |
dispose() | Bu BigEndianWriter örneğinde dispose metodunu çağırır. |