Esempio n. 1
0
        static void Main(string[] args)
        {
            Bitmap m_Bitmap = WebSnapshotsHelper.GetWebSiteThumbnail("http://www.cnblogs.com/", 800, 1200, 800, 1200); //宽高根据要获取快照的网页决定
            //m_Bitmap.Save("render_img.bmp", System.Drawing.Imaging.ImageFormat.Bmp); //图片格式可以自由控制


            YdtApi   c              = new YdtApi();
            YdtToken ydtToken       = new YdtToken("quanxiantong", "quanxiantong123456789");
            var      ydtTokenResult = c.DoGet(ydtToken);

            // ydtTokenResult


            YdtEmLogin ydtEmLogin       = new YdtEmLogin(ydtTokenResult.data.token, "11012013014", "7c4a8d09ca3762af61e59520943dc26494f8941b");
            var        ydtEmLoginResult = c.DoGet(ydtEmLogin);


            YdtInscarCar ydtInscarCar       = new YdtInscarCar(ydtTokenResult.data.token, ydtEmLoginResult.data.session, "SQR7080T", "LVVDB22A96D041568", "2006-01-18 00:00:00");
            var          ydtInscarCarResult = c.DoGet(ydtInscarCar);


            string fileUrl = "https://file.ins-uplink.cn/upload/CarInsuranceCompany/gzrbbx.png";


            YdtUpload ydtUpdate       = new YdtUpload(ydtTokenResult.data.token, ydtEmLoginResult.data.session, "1", fileUrl);
            var       ydtUpdateResult = c.DoPostFile(ydtUpdate, Path.GetFileName(fileUrl));
        }
Esempio n. 2
0
        public static Bitmap GetWebSiteThumbnail(string Url, int BrowserWidth, int BrowserHeight, int ThumbnailWidth, int ThumbnailHeight)
        {
            WebSnapshotsHelper thumbnailGenerator = new WebSnapshotsHelper(Url, BrowserWidth, BrowserHeight, ThumbnailWidth, ThumbnailHeight);

            return(thumbnailGenerator.GenerateWebSiteThumbnailImage());
        }