PngCs  1.1.4
A C# library for read/write PNG images
Static Public Member Functions | List of all members
Hjg.Pngcs.FileHelper Class Reference

A few utility static methods to read and write files More...

Static Public Member Functions

static Stream OpenFileForReading (String file)
 
static Stream OpenFileForWriting (String file, bool allowOverwrite)
 
static PngWriter CreatePngWriter (String fileName, ImageInfo imgInfo, bool allowOverwrite)
 Given a filename and a ImageInfo, produces a PngWriter object, ready for writing.
 
static PngReader CreatePngReader (String fileName)
 Given a filename, produces a PngReader object, ready for reading.
 

Detailed Description

A few utility static methods to read and write files

Member Function Documentation

static Stream Hjg.Pngcs.FileHelper.OpenFileForReading ( String  file)
static
static Stream Hjg.Pngcs.FileHelper.OpenFileForWriting ( String  file,
bool  allowOverwrite 
)
static
static PngWriter Hjg.Pngcs.FileHelper.CreatePngWriter ( String  fileName,
ImageInfo  imgInfo,
bool  allowOverwrite 
)
static

Given a filename and a ImageInfo, produces a PngWriter object, ready for writing.

Parameters
fileNamePath of file
imgInfoImageInfo object
allowOverwriteFlag: if false and file exists, a PngjOutputException is thrown
Returns
A PngWriter object, ready for writing
static PngReader Hjg.Pngcs.FileHelper.CreatePngReader ( String  fileName)
static

Given a filename, produces a PngReader object, ready for reading.

Parameters
fileNamePath of file
Returns
PngReader, ready for reading