public void Scan()
{
ScanDriver scanner = ScanDriversManager.GetDriver(@"name
of your driver");
using(WriteFileDriver wfd = new WriteFileDriver())
using(PipeProcess pipe = new PipeProcess(scanner, wfd))
{
wfd.OpenFile(@"c:\testWrDr.tif", PixFileType.Tiff,
OpenFileMode.CreateAlways);
wfd.ColorFormat = ColorFormat.BlackWhite0;
wfd.Compression = PixCompression.G4;
//During Run image will be got from scanner and saved to file.
//PageSide will contains PixImage which will have link at file
with saved image.
PageSide pageSide = pipe.Run();
}
}