WebP 是谷歌在 2010 年开发的一种文件格式。它的特点是采用先进的压缩算法,可以在不损失图像质量的情况下缩小图像尺寸。
从 2023.2.14 版开始,FastReport .NET 有一个插件可以打开 WebP 格式的图片。该插件扩展了 PictureObject 对象的功能,这意味着可以通过 PictureObject 编辑器打开或通过代码上传图片。
首先,您需要构建项目:
С:\Program Files (x86)\FastReports\FastReport.Net\Extras\Core\FastReport.Plugin\FastReport.Plugins.WebP
构建项目后,您需要通过以下两种方式之一将插件添加到应用程序中。
方法 1.通过设计器添加插件:

方法 2.在启动项目时将插件添加为依赖项,然后用以下命令在代码中注册:
new FastReport.Plugins.WebPAssemblyInitializer();
需要注意的是,FastReport.Skia 支持 WebP 格式,无需插件。在某些情况下,可能需要使用其他版本的 SkiaSharp.NativeAssets 软件包。在这种情况下,必须从源代码本身构建项目。
注意:插件会将 WebP 格式的图片转换为 PNG 图片,PNG 图片已被 PictureObject 使用。
设计器中上传的图片将显示如下:

渝公网安备50010702505508