PsdSectionReader
Genel Bakış
PsdSectionReader, Python için Aspose.Psd FOSS içinde bir sınıftır.
Bu uygulama tarafından bellek içinde depolanan PSD/PSB bölümleri için sınırlı okuma sağlar.
Bu sınıf, Python programlarındaki PsdSectionReader nesneleri için 5 yöntem bildirir. Kullanılabilir yöntemler şunlardır: ReadBytes, get_memory_backed_length, get_nested_memory_backed_length, read_bytes, validate_signed_length. Genel üyeler, Aspose.Psd FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir.
Yöntemler
| İmza | Açıklama |
|---|---|
read_bytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Akış sınırları ve bellek içi boyut sınırını doğruladıktan sonra bildirilen bölüm yükünü okur. |
ReadBytes(reader: BigEndianReader, length: int, section_name: str) → bytes | Bu PsdSectionReader örneğinde ReadBytes(reader, length, section_name) metodunu çağırır. |
get_memory_backed_length(reader: BigEndianReader, length: int, section_name: str) → int | Bildirilen bölüm uzunluğunu doğrular ve eşdeğer bellek içi dizi boyutunu döndürür. |
validate_signed_length(length: int, section_name: str) → int | Sınırlı bir bölüme ait imzalı uzunluk alanını doğrular. |
get_nested_memory_backed_length(reader: BigEndianReader, length: int, section_end: int, section_name: str) → int | İç içe geçmiş bir yükün, zaten sınırlı olan kapsayıcı bölüm içinde kalmasını doğrular. |