<legend id='jmK5r'><style id='jmK5r'><dir id='jmK5r'><q id='jmK5r'></q></dir></style></legend>

<small id='jmK5r'></small><noframes id='jmK5r'>

    • <bdo id='jmK5r'></bdo><ul id='jmK5r'></ul>
    <i id='jmK5r'><tr id='jmK5r'><dt id='jmK5r'><q id='jmK5r'><span id='jmK5r'><b id='jmK5r'><form id='jmK5r'><ins id='jmK5r'></ins><ul id='jmK5r'></ul><sub id='jmK5r'></sub></form><legend id='jmK5r'></legend><bdo id='jmK5r'><pre id='jmK5r'><center id='jmK5r'></center></pre></bdo></b><th id='jmK5r'></th></span></q></dt></tr></i><div id='jmK5r'><tfoot id='jmK5r'></tfoot><dl id='jmK5r'><fieldset id='jmK5r'></fieldset></dl></div>

      <tfoot id='jmK5r'></tfoot>

      1. 来自字节数组的水晶报表图像不打印

        Crystal Report image from byte array not printing(来自字节数组的水晶报表图像不打印)
      2. <tfoot id='m3iEv'></tfoot>

          <legend id='m3iEv'><style id='m3iEv'><dir id='m3iEv'><q id='m3iEv'></q></dir></style></legend>
            <tbody id='m3iEv'></tbody>
          • <bdo id='m3iEv'></bdo><ul id='m3iEv'></ul>

            <small id='m3iEv'></small><noframes id='m3iEv'>

                  <i id='m3iEv'><tr id='m3iEv'><dt id='m3iEv'><q id='m3iEv'><span id='m3iEv'><b id='m3iEv'><form id='m3iEv'><ins id='m3iEv'></ins><ul id='m3iEv'></ul><sub id='m3iEv'></sub></form><legend id='m3iEv'></legend><bdo id='m3iEv'><pre id='m3iEv'><center id='m3iEv'></center></pre></bdo></b><th id='m3iEv'></th></span></q></dt></tr></i><div id='m3iEv'><tfoot id='m3iEv'></tfoot><dl id='m3iEv'><fieldset id='m3iEv'></fieldset></dl></div>

                  本文介绍了来自字节数组的水晶报表图像不打印的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有一个带有类作为数据源的 Crystal Report.我有一个字节数组,我将位图传递给它,但它没有在 Crystal Report 上打印.请在下面查看我的代码.

                  I have a Crystal Report with a class as a data source. I have a byte array which I am passing a bitmap to but it isn't printing on the Crystal Report. Please see my code below.

                  var d = new Label();
                  var eanCreator = new CreateEan();
                  
                  var bf = new BinaryFormatter();
                  using (var ms = new MemoryStream())
                  {
                      bf.Serialize(ms, eanCreator.createBitmap(1.5f, "1234567890"));
                      var byteArray = ms.ToArray();
                  
                      var ld = new LabelData
                      {
                          PartNumber = "123",
                          EanData = byteArray
                      };
                      d.SetDataSource(new List<LabelData> {ld});
                  
                      d.PrintOptions.PrinterName = @"\SERVERPrinter";
                      d.PrintToPrinter(1, false, 0, 0);
                  }
                  

                  打印出来了,除了图像之外的所有数据都存在.我正在使用一个类来创建 EAN 条码,这部分可以正确呈现为图像文件,但在 Crystal Reports 中无法识别.

                  The print comes out, all data except the image is present. I am using a class to create an EAN barcode, this part renders correctly to an image file, but just won't recognise it within Crystal Reports.

                  推荐答案

                  这个方法和你的代码类似.我一直使用这种方法将图像发送到 Crystal Reports 没有问题.

                  This method is similar to your code. I use this method all the time to send an image to Crystal Reports without problems.

                  public static byte[] ConvertImageToByte(Image Value)
                  {
                      if (Value != null)
                      {
                          MemoryStream fs = new MemoryStream();
                          ((Bitmap)Value).Save(fs, ImageFormat.Jpeg);          
                          byte[] retval= fs.ToArray(); 
                          fs.Dispose();
                          return retval;
                      }
                      return null;
                  }
                  

                  这篇关于来自字节数组的水晶报表图像不打印的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  Multicast delegate weird behavior in C#?(C# 中的多播委托奇怪行为?)
                  Parameter count mismatch with Invoke?(参数计数与调用不匹配?)
                  How to store delegates in a List(如何将代表存储在列表中)
                  How delegates work (in the background)?(代表如何工作(在后台)?)
                  C# Asynchronous call without EndInvoke?(没有 EndInvoke 的 C# 异步调用?)
                  Delegate.CreateDelegate() and generics: Error binding to target method(Delegate.CreateDelegate() 和泛型:错误绑定到目标方法)
                  <legend id='bX9C5'><style id='bX9C5'><dir id='bX9C5'><q id='bX9C5'></q></dir></style></legend>
                  1. <i id='bX9C5'><tr id='bX9C5'><dt id='bX9C5'><q id='bX9C5'><span id='bX9C5'><b id='bX9C5'><form id='bX9C5'><ins id='bX9C5'></ins><ul id='bX9C5'></ul><sub id='bX9C5'></sub></form><legend id='bX9C5'></legend><bdo id='bX9C5'><pre id='bX9C5'><center id='bX9C5'></center></pre></bdo></b><th id='bX9C5'></th></span></q></dt></tr></i><div id='bX9C5'><tfoot id='bX9C5'></tfoot><dl id='bX9C5'><fieldset id='bX9C5'></fieldset></dl></div>

                      • <tfoot id='bX9C5'></tfoot>

                          <bdo id='bX9C5'></bdo><ul id='bX9C5'></ul>
                            <tbody id='bX9C5'></tbody>

                          <small id='bX9C5'></small><noframes id='bX9C5'>