示例#1
0
        private void _OnEditPage(object sender, EditPageEventArgs e)
        {
            // if (e.Editor.Image.PageNumber % 2 == 1) // skip odd pages
            //    { e.skipPage = true; return; }

            e.Editor.AutoDeskew();
            e.Editor.AutoCrop(50, 50, 50, 50);

            // if (e.Editor.Image.PageNumber % 4 == 0) // invert each 4th page
            //     { e.Editor.Image.Invert(); }

            // display progress
            string s = "_OnEditPage -> ";
            s = s + "File:" + e.Editor.Image.FileName + "  Page:" + e.Editor.Image.PageNumber + Environment.NewLine;
            s = s + "AutoDeskew" + Environment.NewLine;
            s = s + "AutoCrop (margins 50pix)" + Environment.NewLine;
            txtRslt.Text = txtRslt.Text + s;
            System.Windows.Forms.Application.DoEvents();
        }
示例#2
0
        private void _OnEditPage(object sender, EditPageEventArgs e)
        {
            // if (e.Editor.Image.PageNumber % 2 == 1) // skip odd pages
               //    { e.skipPage = true; return; }

            e.Editor.AutoDeskew();
            e.Editor.AutoCrop(50, 50, 50, 50);

               // if (e.Editor.Image.PageNumber % 4 == 0) // invert each 4th page
               //     { e.Editor.Image.Invert(); }

                // display progress
            string s = "_OnEditPage -> ";
            s = s + "File:" + e.Editor.Image.FileName + "  Page:" + e.Editor.Image.PageNumber + Environment.NewLine;
            s = s + "AutoDeskew" + Environment.NewLine;
            s = s + "AutoCrop (margins 50pix)" + Environment.NewLine;
            txtRslt.Text = txtRslt.Text + s;
            System.Windows.Forms.Application.DoEvents();
        }