【问题标题】:Will iTextSharp work with Bitmap objects not generated from a file?iTextSharp 是否可以处理不是从文件生成的位图对象?
【发布时间】:2010-11-10 15:07:18
【问题描述】:

我想创建大量图像并将其插入到 PDF 中,而 iTextSharp 看起来很有希望。他们的教程讨论了将 .net Bitmap 对象添加到文档中,但是,他们使用的 Bitmap 是从现有支持的图像文件生成的。 iTextSharp 能否取一个由图形对象直接生成的 Bitmap 对象?

谢谢!

【问题讨论】:

  • 感谢您的信息。在我知道哪个是正确答案之前,我必须先尝试一下。
  • 我发现 itextsharp 通过将位图转换为您支持的格式来发挥一些“魔力”。

标签: c# .net pdf-generation itextsharp


【解决方案1】:

如果库使用 Image 或 Bitmap 类,您可以使用内存中的位图以及从硬盘(或其他任何地方)加载的位图,因为 .NET 会统一处理。

最好的问候

【讨论】:

    【解决方案2】:

    我认为你可以做到。在他们的教程中,他们说从字节数组中获取图像实例。您可以将图形对象保存到内存流并将其传递给此方法:

    //public static Image getInstance(byte[] img)
    Image img= Image.getInstance(imagebytes);
    

    这里是tutorial

    【讨论】:

      猜你喜欢
      • 2014-04-25
      • 1970-01-01
      • 1970-01-01
      • 2014-03-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-19
      • 2012-02-14
      相关资源
      最近更新 更多