```
public interface IDocumentReaderPlugin
```

Defines an interface for external reader plugins that can read a file into a document.
## Methods

| Method | Description |
| --- | --- |
| [read(InputStream src, LoadOptions loadOptions, Document document)](#read-java.io.InputStream-com.aspose.words.LoadOptions-com.aspose.words.Document) |  |
### read(InputStream src, LoadOptions loadOptions, Document document) {#read-java.io.InputStream-com.aspose.words.LoadOptions-com.aspose.words.Document}
```
public abstract void read(InputStream src, LoadOptions loadOptions, Document document)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| src | java.io.InputStream |  |
| loadOptions | [LoadOptions](../../com.aspose.words/loadoptions/) |  |
| document | [Document](../../com.aspose.words/document/) |  |

