> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# IWriteStream Interface

This is the interface for a write stream. This interface and all its methods are implemented on the client-side. A write stream may be implemented, for example, as writing to a certain database or over the network.

## Methods

| Name                                                                                                   | Description                                        |
| ------------------------------------------------------------------------------------------------------ | -------------------------------------------------- |
| [Write](/fine-reader/engine/api-reference/supplementary-objects-and-methods/iwritestream/write-method) | Writes the specified array of bytes to the stream. |

## Input parameter

This interface pointer is returned by the [SaveToStream](/fine-reader/engine/api-reference/layout-related-objects/layout/savetostream-method) method of the [Layout](/fine-reader/engine/api-reference/layout-related-objects/layout) interface.

## Remarks

In Linux, this interface does not work if the Engine object is loaded as an out-of-process server.

## See also

[IReadStream](/fine-reader/engine/api-reference/supplementary-objects-and-methods/ireadstream)

[Layout](/fine-reader/engine/api-reference/layout-related-objects/layout)
