[]
Return an instance of the PngImage received from a BinaryReader.
public static PngImage CreateRead(BinaryReader reader, short fileVersion, Page pageObj, IImageConverterService imageConverterService)
| Type | Name | Description |
|---|---|---|
| BinaryReader | reader | Reader containing the binary data of PngImage. |
| short | fileVersion | The type of data in the stream. |
| Page | pageObj | The page. |
| IImageConverterService | imageConverterService | Service that converts image data from one format to another. |
| Type | Description |
|---|---|
| PngImage | A new PngImage instance. |
private void AddImageToPage(Page page, string filename)
{
var fileStream = new FileStream(filename, FileMode.Open);
var binaryReader = new BinaryReader(fileStream);
var result = PngImage.CreateRead(binaryReader, Globals.DocumentVersion, page, new GcImageConverterService(CustomFontResolver.Instance));
}