FastReport .NET for Avalonia v2026.2.1 – Cross-Platform Reporting
طراحی و تولید گزارشهای چند سکویی (چند پلتفرمی) برای برنامههای Avalonia
Specification
| Feature | Document-Generation, Reporting |
|---|
| Technology | .Net Core, Avalonia |
|---|
توضیحات:
ابزارFastReport .NET برای Avalonia یک کامپوننت گزارشگیری است که به منظور ساخت اپلیکیشنهای چندسکّویی (چند پلتفرمی) با استفاده از Avalonia UI طراحی شده است. توسعه دهندگان میتوانند با بهرهگیری از یک پایگاه کد واحد، به پیاده سازی امکانات گزارش گیری در اپلیکیشنهایی اقدام نمایند که روی ویندوز، macOS و لینوکس اجرا میشوند.
این محصول شامل یک ابزار مستقل، جهت طراحی گزارش به منظور اعمال فرآیندهایی چون ایجاد، ویرایش، مشاهده، ذخیره سازی، خروجی گرفتن و چاپ گزارشها است. این ابزار از قابلیتهایی پشتیبانی میکند که از جمله آنها میتوان به چیدمانهای گزارش مبتنی بر باند (Band-oriented)، روابط Master-Detail، گروهبندی، گزارشهای چند ستونه، گزارشهای منتقل شده به زیر مجموعهها و نیز زیرگزارشها اشاره کرد.
گزارشها این قابلیت را دارند که با منابع داده ADO.NET، MS SQL، XML، اتصالدهندههای پایگاه داده و اشیای تجاری IEnumerable کار کنند. این گزارشها همچنین از امکاناتی نظیر مرتب سازی، فیلتر کردن، طراحی بصری پرس و جو (Visual Query Design) و اسکریپت نویسی با C# یا VB.NET برخوردارند.
ابزار FastReport .NET برای Avalonia قادر است امکان پیشنمایش گزارش به صورت تعاملی و تنظیمات چاپ با قابلیت سفارشی سازی را فراهم کند و شرایط مناسب جهت خروجی گرفتن در قالبهای متنوعی از جمله PDF، DOCX، XLSX، PowerPoint، HTML، CSV، تصاویر، فرمتهای OpenDocument، SVG و XPS را ایجاد نماید. کتابخانه SkiaSharp نیز برای رندر کردن گزارشها مورد استفاده قرار میگیرد.
ویژگی ها:
- امکان ایجاد گزارش برای اپلیکیشنهای ویندوز، macOS و لینوکس
- شامل ابزار مستقل جهت طراحی گزارش برای دسکتاپ
- پشتیبانی از گزارشهای گروه بندی شده که مبتنی بر باند (Band-oriented) و Master-Detail هستند.
- قابلیت اتصال به ADO.NET، MS SQL، XML و اشیای تجاری (Business Objects)
- امکان اسکریپت نویسی گزارش با استفاده از C# و VB.NET
- شامل قابلیت پیش نمایش به صورت تعاملی و امکانات چاپ با قابلیت تنظیم
- قابلیت خروجی گرفتن در قالبهایPDF، Office، وب، تصویر و سایر فرمتها
- استفاده از SkiaSharp برای رندر کردن گزارش
مناسب برای:
مناسب برای توسعه دهندگان Avalonia UI که در حال ساخت برنامههای چند سکّویی (چند پلتفرمی) هستند و به قابلیتهای تعبیه شدهای برای طراحی، تولید، پیشنمایش، چاپ و خروجی گرفتن از گزارشها نیاز دارند.
سوالات متداول:
محصول مورد نظر از چه سیستم عاملهایی پشتیبانی میکند؟
در صفحه محصول، ویندوز، (macOS) و لینوکس به عنوان پلتفرمهای مقصد برای اپلیکیشنهای گزارش گیری Avalonia معرفی شدهاند.
آیا کاربران میتوانند از طریق این ابزار، گزارشها را به صورت بصری طراحی کنند؟
بله. ابزار طراحی دسکتاپِ مستقل (Standalone)، امکان ایجاد، ویرایش، مشاهده، ذخیره سازی، خروجی گرفتن و چاپ گزارشها را فراهم میکند.
گزارشها از چه منابع دادهای میتوانند استفاده کنند؟
این محصول از منابع داده ADO.NET، MS SQL، XML، کانکتورها (اتصالدهندههای) پایگاه داده دیگر و اشیای تجاری از نوع IEnumerable پشتیبانی میکند.
چه فرمتهایی برای خروجی گرفتن توسط این ابزار در دسترس هستند؟
فرمتهای خروجی که توسط این محصول پشتیبانی میشوند، عبارتند از: PDF، RTF، XLSX، XML، DOCX، TXT، CSV، PowerPoint، HTML، MHT، XPS، JPEG، BMP، PNG، فرمتهای OpenDocument، XAML، SVG، DBF و PPML.









Reviews
Clear filtersThere are no reviews yet.