using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Drawing.Printing;

namespace PrintPict
{
    public class PrintClass
    {
        public static void PrintDoc(string filename, int Hor, int Vert, int Wid, int Hei)
        {
            string myfile = filename;
            PrintDocument pd = new PrintDocument();
            pd.PrintPage += (sender, args) => PrintPage(myfile, args, Hor, Vert, Wid, Hei);
            pd.Print();
        }

        private static void PrintPage(string o, PrintPageEventArgs e, int H, int V, int W, int T)
        {
            System.Drawing.Image img = System.Drawing.Image.FromFile(o);
            e.Graphics.DrawImage(img, H, V, W, T);
        }
        
        
    }


}
