Tổng quan
FastReport.NET Avalonia tập trung vào nhu cầu tạo báo cáo và tài liệu trong ứng dụng Avalonia UI chạy đa nền tảng. Cùng một giao diện người dùng có thể triển khai trên macOS, Linux và Windows, phù hợp với nhóm phát triển muốn giữ một codebase cho ba môi trường desktop.

Bộ công cụ này bao gồm desktop report designer cho phép tạo, chỉnh sửa, xem, lưu, xuất và in báo cáo tùy biến. Designer có thể dùng ngay trong run-time, nhờ đó người dùng cuối vẫn có thể sửa mẫu sẵn có hoặc tạo báo cáo mới trong ứng dụng.
Thành phần reporting cho Avalonia UI hỗ trợ tạo, xem, in và xuất báo cáo trên macOS, Linux, Windows từ cùng một codebase. Tương thích.NET 6 trở lên, chạy trên x86, x64 và arm64.
Tính năng nổi bật
- Tạo báo cáo cho macOS, Linux và Windows từ cùng một codebase Avalonia UI.
- Hỗ trợ Avalonia UI và.NET 6 trở lên cho ứng dụng desktop hiện đại.
- Chạy ổn định trên kiến trúc x86, x64 và arm64.
- Dùng desktop designer để tạo, xem, lưu, xuất và in báo cáo tùy biến.
- Cho phép chạy designer ở run-time để người dùng sửa hoặc tạo báo cáo mới.
- Làm việc với nhiều báo cáo cùng lúc trong chế độ MDI.
- Hỗ trợ hơn 25 ngôn ngữ trong môi trường thiết kế.
Ứng dụng thực tế
- Ứng dụng quản trị doanh nghiệp cần reporting desktop đa nền tảng bằng Avalonia UI.
- Hệ thống lập hóa đơn, utility bills và báo cáo tài chính nội bộ.
- Ứng dụng bán hàng cần sales breakdowns, catalog sản phẩm và biểu mẫu khảo sát.
- Phần mềm cần preview tương tác, drill-down nhiều cấp và in ấn với thiết lập tùy biến.
- Dự án cần xuất báo cáo sang PDF/A, Office, hình ảnh hoặc lưu lên OneDrive, Google Drive, Box, Dropbox.
Đối tượng sử dụng phù hợp
- Lập trình viên.NET phát triển ứng dụng Avalonia UI
- Tech lead phụ trách kiến trúc desktop cross-platform
- Nhóm phát triển business application cần tích hợp reporting engine
- QA và technical buyer cần xác minh phạm vi nền tảng, dữ liệu và định dạng export
Thông tin kỹ thuật
Câu hỏi thường gặp
FastReport.NET Avalonia dùng cho loại ứng dụng nào?
Gói này hướng đến ứng dụng business desktop dùng Avalonia UI và cần tạo báo cáo, xem trước, in và xuất tài liệu.
Sản phẩm hỗ trợ những hệ điều hành nào?
Ba nền tảng được nêu là macOS, Linux và Windows.
Yêu cầu framework tối thiểu là gì?
Avalonia UI và.NET 6 trở lên.
Có hỗ trợ arm64 không?
Có. Dữ liệu tương thích nêu rõ x86, x64 và arm64.
Có thể cài đặt qua NuGet không?
Có. Package có thể cài từ NuGet repository hoặc tải về để thêm thư viện vào project.




Bình luận