BigEndianReader
BigEndianReader
概要
BigEndianReader は Aspose.Psd の FOSS における Python 用のクラスです。
ストリームからビッグエンディアンデータを読み取ります。
このクラスは Python プログラム内の BigEndianReader オブジェクト向けに 19 個のメソッドを宣言します。利用可能なメソッドは __init__、dispose、read_byte、read_bytes、read_double、read_exactly、read_int16、read_int32、read_int64、read_pascal_string、read_pascal_string_aligned_to2、read_pascal_string_aligned_to4、およびその他 7 個のメソッドです。パブリックメンバーは、Aspose.Psd の Python 用 FOSS パッケージをインストールした後、任意の Python アプリケーションからアクセス可能です。プロパティ: length、position。
プロパティ
| 名前 | 型 | アクセス | 説明 |
|---|---|---|---|
position | int | 読み取り | 位置を取得します。 |
length | int | 読み取り | 長さを取得します。 |
メソッド
| シグネチャ | 説明 |
|---|---|
__init__(stream: io.BufferedIOBase, leave_open: bool) | Calls init(stream, leave_open) この BigEndianReader インスタンス上で。 |
seek(offset: int, origin: int) | この BigEndianReader インスタンス上で seek(offset, origin) を呼び出します。 |
read_byte() → int | このBigEndianReaderインスタンスでread_byteを呼び出します。 |
read_sbyte() → int | このBigEndianReaderインスタンスでread_sbyteを呼び出します。 |
read_bytes(count: int) → bytes | このBigEndianReaderインスタンスでread_bytes(count)を呼び出します。 |
read_int16() → int | このBigEndianReaderインスタンスでread_int16を呼び出します。 |
read_uint16() → int | この BigEndianReader インスタンスで read_uint16 を呼び出します。 |
read_int32() → int | この BigEndianReader インスタンスで read_int32 を呼び出します。 |
read_uint32() → int | この BigEndianReader インスタンスで read_uint32 を呼び出します。 |
read_int64() → int | この BigEndianReader インスタンスで read_int64 を呼び出します。 |
read_uint64() → int | この BigEndianReader インスタンスで read_uint64 を呼び出します。 |
read_single() → float | この BigEndianReader インスタンスで read_single を呼び出します。 |
read_double() → float | この BigEndianReader インスタンスで read_double を呼び出します。 |
read_pascal_string(max_length: int) → str | この BigEndianReader インスタンスで read_pascal_string(max_length) を呼び出します。 |
read_pascal_string_aligned_to2(max_length: int) → str | このBigEndianReaderインスタンスでread_pascal_string_aligned_to2(max_length)を呼び出します。 |
read_pascal_string_aligned_to4(max_length: int) → str | このBigEndianReaderインスタンスでread_pascal_string_aligned_to4(max_length)を呼び出します。 |
read_exactly(size: int) → bytes | このBigEndianReaderインスタンスでread_exactly(size)を呼び出します。 |
skip(count: int) | このBigEndianReaderインスタンスでskip(count)を呼び出します。 |
dispose() | この BigEndianReader インスタンスの dispose を呼び出します。 |