场景

FastReport安装包下载、安装、去除使用限制以及工具箱中添加控件:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100893794

Winform中使用FastReport实现简单的自定义PDF导出:

https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/100920681

参照上面实现使用FastReport导出PDF的实现后,如果要显示照片可以使用

PictureObject控件来显示照片。但是如果在代码中怎样获取当前PictureObject对象并设置

其图片源为Image对象,并且使照片旋转90度。

注:

博客主页:
https://blog.csdn.net/badao_liumang_qizhi
关注公众号
霸道的程序猿
获取编程相关电子书、教程推送与免费下载。

实现

在设计模板时拖拽一个PictureObject

然后在代码中前期加载模板

Report report = new Report();
//获取项目目录
string baseDir = System.Windows.Forms.Application.StartupPath;
//拼接模板文件目录
var reportFile = Path.Combine(baseDir + @"\data\Report", "ExportPDF.frx");
//先清理一下
report.Clear();
//然后加载模板文件
report.Load(reportFile);

然后获取控件对象

 var graph = report.FindObject("Picture2") as PictureObject;

获取照片数据源Image对象并旋转90度

//获取图像
System.Drawing.Image image = MainViewContent.mainViewContent.zedGraphControl1.GetImage();
//90度
image.RotateFlip(RotateFlipType.Rotate90FlipNone);

给照片设置照片源

graph.Image = image;

Winform中使用FastReport的PictureObject时通过代码设置图片源并使Image图片旋转90度相关推荐

  1. html中如何使图片自动旋转90度,css怎么让图片旋转90度?

    css怎么让图片旋转90度?下面本篇文章给大家介绍一下使用CSS让图片旋转90度的方法.有一定的参考价值,有需要的朋友可以参考一下,希望对大家有所帮助. css怎么让图片旋转90度? 在CSS中,可以 ...

  2. Winform中使用FastReport的DesignReport时怎样给通过代码Table添加数据

    场景 FastReport安装包下载.安装.去除使用限制以及工具箱中添加控件: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...

  3. Winform中使用FastReport的DesignReport时怎样设置Table的size自动调整

    场景 FastReport安装包下载.安装.去除使用限制以及工具箱中添加控件: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...

  4. html网页中怎么让图片旋转90度,css怎么让图片旋转90度

    css让图片旋转90度的方法:利用transform属性来进行图片旋转,如[transform:rotate(90deg)].transform属性用于元素的2D或3D转换,该属性允许我们将元素旋转. ...

  5. html中如何使图片自动旋转90度,css实现图片旋转90度的方法

    css实现图片旋转90度的方法 发布时间:2020-08-31 11:44:39 来源:亿速云 阅读:550 作者:小新 小编给大家分享一下css实现图片旋转90度的方法,相信大部分人都还不怎么了解, ...

  6. Winform中在FastReport的PreviewControl预览控件中对report控件模板中控件值进行修改

    场景 FastReport安装包下载.安装.去除使用限制以及工具箱中添加控件: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/10 ...

  7. Winform中使用FastReport实现自定义PDF打印预览

    场景 Winform中使用FastReport实现简单的自定义PDF导出: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1009 ...

  8. Android中使用AbstractProcessor在编译时生成代码

    Android中使用AbstractProcessor在编译时生成代码 发现这边不错的文章,忍不住转了过来,转自: http://blog.csdn.net/industriously/article ...

  9. 在html中让图片旋转180度,gif图片旋转教程:怎么把gif旋转90度/180度 附gif图片旋转软件...

    视频可以用视频编辑软件将视频旋转90度>>gif旋转90度或180度呢,往下看,你可在本文中找到答案. 先睹为快,看看旋转的效果对比图: 原图                    顺时旋 ...

最新文章

  1. Java中四种线程池介绍
  2. 使用spdevelop进行数据库建模
  3. 图像处理和模式识别等技术的快速发展大大地推动了机器视觉的发展
  4. [Java in NetBeans] Lesson 17. File Input/Output.
  5. js中,实现对键盘按键的监听:
  6. MPLS ×××配置
  7. 快速开平方取倒数的算法
  8. NYOJ241 - 字母统计
  9. jQuery实现文本框回车键转tab键
  10. Android中使用Fragment实现标题栏(不可滑动)
  11. Win7系统更新错误代码80073712的解决办法
  12. 拒绝了对对象 'data'(数据库 'xxx',所有者 'dbo')的 SELECT 权限 解决方案
  13. 青囊如可授 从此访鸿蒙的意思,《坛滴槐花露,香飘柏子风。》
  14. STA | 12. 时序签核方法学及实战经验
  15. iOS weak关键字实现原理
  16. 存储器计算机原理实验,存储器扩展实验|计算机原理存储器扩展实验
  17. Mac Androidstudio点击打开跳一下就消失
  18. android 字符转double,Android String类型转换为float、double和int的工具类方法
  19. 《跟我学习AI量化投资》通过chatgpt进行选股,简单易懂,降低人为操作风险
  20. linux 自动mv脚本,linux replace rm to mv(脚本)

热门文章

  1. 大逃杀计算机内存不足,绝地求生大逃杀内存不足怎么办 内存优化教程
  2. php读取文件和读取redis,PHP结合redis实现大文件去重
  3. 如何读取resources目录下的文件路径(九种方式)
  4. SpringBoot集成MybatisPlus 涵盖了目前流行的知识点!!!即用即cv即可!!!学过的同学,也可以存储作为工具!!
  5. Mabatis 源码探究(2)Java 获取mybatis-config.xml的输入流 inputStream对象
  6. SpringBoot集成七牛云-实现文件上传、下载、解决报错、详细案例
  7. svm 交叉验证 python_【python机器学习笔记】SVM实例:有毒蘑菇预测
  8. 做了个EMMC分析治具
  9. 如何清除服务器物理内存,服务器怎样清理物理内存
  10. linux系统怎么用vim,linux/unix