ChartDirector for .NET چیست؟
ChartDirector for .NET ابزاری است که امکان رسم چارت های real time و multi thread را با track cursor های قابل برنامه نویسی برای سنجش های مختلف و نیز گرفتن snapshot هایی به صورت PDF یا فایل های تصویری فراهم می سازد. به کمک این ابزار می توانید چارت هایی با data set های بسیار بزرگ رسم کنید که امکان zoom و pan با viewport را داشته باشند. از جمله ویژگی های خوب این ابزار پشتیبانی از چارت های متنوع و meter style های گسترده است. این ابزار به شما اجازه می دهد تا اپلیکیشن های حرفه ای WPF، Windows Forms، ASP.NET MVC، Razor Pages و Web Forms را در زبان های C# و VB و نیز دیگر زبان های سازگار با .NET CLR توسعه دهید و امکانات مربوط به رسم چارت را به آن ها اضافه کنید.
ChartDirector for .NET از .NET Framework، .NET Core و .NET 5 پشتیبانی می کند. برای استفاده از این ابزار نیازی به نصب نیست و کافی است فایل دانلود شده را در دایرکتوری دلخواه خود unzip کرده و نیز از نمونه solution های Visual Studio استفاده کرده و اپلیکیشن های رسم چارت را به کمک آن توسعه دهید. این ابزار حاوی کنترل های رسم چارت است که نه تنها چارت ها را نمایش می دهند، بلکه قابلیت های interactive مثل tooltip ها، zooming و scrolling و نیز track cursor های قابل برنامه نویسی را در اختیار کاربران قرار می دهند.
ChartDirector for .NET این امکان را فراهم می سازد که میلیون ها data point را به کمک آن ترسیم کنید. قابلیت های zoom و scroll برای این حجم از data بسیار کاربردی هستند. علاوه بر استفاده از mouse wheel و click و drag برای زوم و اسکرول، یک کنترل viewport وجود دارد که می تواند کل data range را با یک باکس هایلایت شده نمایش دهد و visible range را در چارت اصلی به نمایش بگذارد. کاربران می توانند این باکس را تغییر اندازه دهند تا zoom in یا zoom out انجام شود. چارت های real time در این ابزار محدود به وارد کردن data point های جدید نیست. می توانید data point های موجود را به صورت لحظه ای آپدیت کنید. در ادامه لینک دانلود ChartDirector for .NET به همراه کرک آن ارائه شده است که می توانید آن را دریافت کنید.
ویژگی ها و قابلیت های ChartDirector for .NET:
- - ارائه کنترل های چارت WPF و Windows Forms
- - امکان کار با data set های بسیار بزرگ
- - ارائه قابلیت های zoom و scroll روی چارت ها
- - امکان در اختیار داشتن چارت های realtime با snapshot
- - دارای interaction های mouse و touch
- - امکان تولید فایل های تصویری، SVG و PDF به صورت آنی
- - و بسیاری موارد دیگر.