C# WIA 自动文档进纸器在两侧显示灰色

C# WIA Automatic Document Feeder giving grey on sides

我面临的问题是,当我使用基于 WIA 的 C# windows 表单应用程序扫描 A4 尺寸的页面时,扫描图像的两侧有灰色。扫描仪是自动文档进纸器。在这方面的任何帮助都会有所帮助吗?

private void SetupPageSize(Device wia, bool rotatePage, PageSize pageSize, int DPI, WIA.Item item)
    {

        //Setup Page Size Property
        foreach (WIA.Property itemProperty in item.Properties)
        {

            if (itemProperty.Name.Equals("Horizontal Resolution"))
            {
                ((IProperty)itemProperty).set_Value(DPI);
            }
            else if (itemProperty.Name.Equals("Vertical Resolution"))
            {
                ((IProperty)itemProperty).set_Value(DPI);
            }
            else if (itemProperty.Name.Equals("Horizontal Extent"))
            {

                double extent = DPI * pageSize.Height;

                if (rotatePage)
                {
                    extent = DPI * pageSize.Width;
                }
                //extent = 1250;
                //extent = 1230;


                ((IProperty)itemProperty).set_Value(extent);


            }
            else if (itemProperty.Name.Equals("Vertical Extent"))
            {
                double extent = DPI * pageSize.Width;

                if (rotatePage)
                {
                    extent = pageSize.Height * DPI;
                }
                Console.WriteLine("vertical extent:" + extent);
                //extent = extent + 500;
                //extent = 1750;

                ((IProperty)itemProperty).set_Value(extent);
            }

        }

    }

纸张 sheet 在进纸器中未对齐。