ByteArrayDataSource

ByteArrayDataSource

Overview

ByteArrayDataSource is a class in Aspose.PDF FOSS for Python. Inherits from: DataSource.

A data source backed by in-memory bytes.

This class provides 3 methods for working with ByteArrayDataSource objects in Python programs. Available methods include: __init__, read_bytes, write_bytes. All public members are accessible to any Python application after installing the Aspose.PDF FOSS for Python package. Properties: data.

Properties

NameTypeAccessDescription
databytes | memoryviewReadGets the data.

Methods

SignatureDescription
__init__(data: bytes | bytearray | None)Calls init(data) on this ByteArrayDataSource instance.
read_bytes(limits: PdfLoadLimits | None)bytesCalls read_bytes(limits) on this ByteArrayDataSource instance.
write_bytes(data: bytes)Calls write_bytes(data) on this ByteArrayDataSource instance.

See Also