c# - 如何将图片从 PictureBox 传递到 Crystal Report CROleObject Picture1?
问题描述
我有一个 Windows 形式的图片框,里面有图片。
现在
我想将此图片显示给水晶报表图片对象
解决方案
我通过将图片添加到 dataTable 行并将此 dataTable 添加到包含我的数据的数据集并将此数据集设置为报表的数据源来做到这一点。
假设im
是一个类型的变量,我在我的数据集中Image
定义了一个名为 dataTable的数据表,添加它的代码是这样的:viewLabratory
ReportsDataSet
ReportsDataSet dsRep = new ReportsDataSet();
MemoryStream ms = new MemoryStream();
im.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
ReportsDataSet.viewLabratoryRow dr = dsRep.viewLabratory.NewviewLabratoryRow();
dr.armPic = ms.ToArray();
dsRep.viewLabratory.AddviewLabratoryRow(dr);
推荐阅读
- python - spacy 激进的词形还原和删除意外单词
- refactoring - Javascript - 重构数组 - 数组减少
- javascript - 具有 2 个以上 where 子句的 Firestore 查询不返回任何文档
- linux - Apache2:无法设置挂载命名空间:权限被拒绝
- javascript - Openlayers - 尝试在地图上创建叠加功能
- python - Newton-Raphson 实现,SymPy linsolve 产生空集?
- javascript - laravel 中的 ajax 用于创建和更新
- php - 使用视图中的参数调用关系
- python - 当我尝试从数据框中替换“+”时,pandas.DataFrame.replace 不起作用
- spring-security - Spring Security OAuth2 配置 failureUrl 使 url 无法访问