设置用于打印条形码贴纸的水晶报告打印图像的尺寸

时间:2018-08-08 06:25:37

标签: crystal-reports barcode-scanner

我使用Crystal Report在贴纸上打印条形码,但需要更改高度和宽度。因此,请在页面设置中更改高度和宽度,并将其设置为3.5 X 2.5厘米。但是现在,在每个标签和扫描仪都无法读取条形码之后,它会打印空白页。 这是我的代码:

System.Drawing.Image imageIn = barcode.Encode(iType, product.BarCode, barcode.ForeColor, barcode.BackColor, width, height);
            byte[] value = this.imageToByteArray(imageIn);
            CommonDataSet commonDataSet = new CommonDataSet();
            reportDocument.Load(System.IO.Path.Combine(base.Server.MapPath("~/Reporting/RptFiles/Configuration"), "RptBarcodewise.rpt"));

                CommonDataSet.ProductWiseBarcodePrintDataTableRow productWiseBarcodePrintDataTableRow = commonDataSet.ProductWiseBarcodePrintDataTable.NewProductWiseBarcodePrintDataTableRow();


                productWiseBarcodePrintDataTableRow["ProductNameA"] = product.ProductName;
                productWiseBarcodePrintDataTableRow["BarcodeA"] = value;


                commonDataSet.ProductWiseBarcodePrintDataTable.AddProductWiseBarcodePrintDataTableRow(productWiseBarcodePrintDataTableRow);

after decrease size rpt design look like this:

任何帮助都将受到高度赞赏。

1 个答案:

答案 0 :(得分:0)

您说过要更改页面设置中的高度和宽度,并使其变为3.5 X 2.5厘米,现在在每个标签和扫描仪都无法读取条形码之后,它将打印空白页面。

在某些情况下,打印机在打印时会设置不同的页面尺寸。

因此,如果打印机页面大小与条形码页面大小不同,请在打印机首选项中检查打印机页面大小,以便尝试将打印机页面大小设置为与条形码页面大小相同(3.5 X 2.5 cm)。 / p>

也许会有所帮助。