报表控件FastReport使用指南——如何打开WebP格式的图片

news/2025/2/12 16:39:54/

FastReport 是功能齐全的报表控件,可以帮助开发者可以快速并高效地为.NET,VCL,COM,ActiveX应用程序添加报表支持,由于其独特的编程原则,现在已经成为了Delphi平台最优秀的报表控件,支持将编程开发中的报表信息输出为TXT、PDF等多种文件格式,是编程开发人员必备的报表工具。

FastReport .Net是一款全功能的Windows Forms、ASP.NET和MVC报表分析解决方案,使用FastReport .Net可以创建独立于应用程序的.NET报表。

FastReport.NET官方版下载(qun:585577353)icon-default.png?t=N4P3https://www.evget.com/product/1861/download

WebP 是谷歌在 2010 年开发的一种文件格式。它的特点是一种先进的压缩算法,可以让你在不损失可见质量的情况下减小图像尺寸。

从 2023.2.14 版本开始,FastReport .Net有一个插件可以打开 WebP 格式的图片。它扩展了 PictureObject 对象的机会,这意味着此图像可以从 PictureObject 编辑器打开或从代码上传。

首先,您需要构建项目:

С:\ProgramFiles(x86)\FastReports\FastReport.Net\Extras\Core\FastReport.Plugin\FastReport.Plugins.WebP

构建项目后,您需要通过以下两种方式之一将插件添加到应用程序中。

方法一、通过设计器添加插件:

方法二、启动项目时将插件添加为依赖,并在代码中使用以下命令注册:

new FastReport.Plugins.WebPAssemblyInitializer();

需要注意的是,FastReport.Skia 无需插件即可支持 WebP 格式。在某些情况下,可能需要使用其他版本的 SkiaSharp.NativeAssets 包。在这种情况下,项目必须从源代码本身构建。

注意:该插件将图像从 WebP 格式转换为 PNG 图片,该图片已被 PictureObject 使用。

上传的图片在设计器中会显示如下:

以上就是本文全部内容,如果您有任何问题需了解详情,请评论或私聊我,欢迎大家加入官方社群互相交流~


http://www.ppmy.cn/news/106076.html

相关文章

理解生成式AI

文章目录 1、专业术语2、生成式AI3、ChatGPT1. 理解LLMRNN循环神经网络Seq2Seq模型ChatGPT与Bert区别 4、模型的生成和部署 1、专业术语 LLM:大型语言模型 GAI:通用人工智能 NLP:自然语言处理 CNN:卷积神经网络 RNN&#xff…

Blender UV展开流程

目录 1. UV1.1 blender默认物体1.2 创建物体1.3 UV参考图1.4 标记缝合边1.5 UV拉伸1.6 孤岛模式 1. UV 1.1 blender默认物体 默认物体已经自动生成UV 在UV编辑工作区,编辑模式,全选物体在左边自动展开UV 在物体数据属性-UV贴图-存在默认的UV贴图&#…

电路仿真软件LTspice 使用教程

一、LTspice 特点 1、免费 2、电源快速仿真 3、涵盖大量ADI产品模型 二、获取方式 LTspice信息中心 | 亚德诺半导体 如下图所示,根据操作系统,下载对应的安装包安装即可。 软件打开界面如图: 三、运行演示电路 一、官网下载 LTspice演…

【LED子系统】十、详细实现流程(番外篇)

个人主页:董哥聊技术 我是董哥,高级嵌入式软件开发工程师,从事嵌入式Linux驱动开发和系统开发,曾就职于世界500强公司! 创作理念:专注分享高质量嵌入式文章,让大家读有所得! 文章目录…

Win11怎么远程控制另外一台电脑?

​Win11是微软推出的一款Windows操作系统,它改善了视觉效果,并具有许多创新功能,例如集成的Android应用程序,用于游戏的Xbox技术等。如今,许多用户已从Win10或Win7升级到Win11。但是很多用户不知道Win11怎么远程控制另…

网易SmartAuto,中文编程就是爽

上一篇我们应该用中文编程发出来后,果不其然不少人很不以为然,还有直说“骗钱的,估计也没人会上当”。这样的反应是在预料之中。 行胜于言,我今天讲一个我们已经用了好几年的产品,用来做UI自动化测试的SmartAuto&#…

【八】设计模式~~~结构型模式~~~装饰模式(Java)

【学习难度:★★★☆☆,使用频率:★★★☆☆】 3.1. 模式动机 一般有两种方式可以实现给一个类或对象增加行为: 继承机制,使用继承机制是给现有类添加功能的一种有效途径,通过继承一个现有类可以使得子类…

RK最强ARM系列之RK3588+AI+Ethercat(linux +xenomai+igh)实时解决方案

RK3588是瑞芯微新一代旗舰级高端处理器,具有高算力、低功耗、超强多媒体、丰富数据接口等特点。搭载四核A76四核A55的八核CPU和ARM G610MP4 GPU,内置6.0TOPs算力的NPU。 有五大技术优势 1. 内置多种功能强大的嵌入式硬件引擎,支持8K60fps 的…