c#开发Fastreport-Avalonia版本在ubuntu-linux下的打印程序

Fastreport for avalonia在linux下运行,需要这几个最小需求文件:

FastReport.Avalonia.dll
FastReport.Compat.dll
FastReport.DataVisualization.dll
FastReport.Forms.Avalonia.dll
FastReport.SkiaDrawing.dll

一、新建Avalonia MVVM项目。

二、添加引用上述最小需求文件。

  其实SkiaSharp.dll也是必须的,但是avalonia本身自带了,所以就不需要单独说了。

三、代码和windows下一样,很简单:

report=new Report();

report.Design();

四、运行起来:

dotnet 应用客户端.dll

效果如下:

51d82c9725f061b8768e009132820f40

 

4d5ddb8d564861f462af1430159cd505

bb8b269d58e0cdc06b3160792101b6e2

 转载请注明海宏软件

 

posted @ 2026-03-07 17:48  海宏软件  阅读(32)  评论(0)    收藏  举报