[]
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));
}