I am utilizing iTextSharp library as PDF manipulator and use Dynamic .NET TWAIN to control Scanner locally.