“熊猫视图”.Net图形控件功能介绍 [一]:简介与使用

 “熊猫视图”.Net图形控件功能介绍 [二]:一行代码实现图形图像缩放平操作https://blog.csdn.net/mosangbike/article/details/126027017


 

一、控件简介

      本人很久之前在业余时间写过一个早期版本的图形程序,期间因为各种原因长期搁置,后来又断断续续逐步升级完善,整个过程都以时间线的方式记录在CSDN的个人博客中。随着功能逐步增加,内核迭代重构,架构趋于稳定,也为了实现个人的一个小目标,所以封装为一个全新版本的图形图像操作控件,名称经过再三斟酌,考虑到完全本土的因素,正式叫“熊猫视图”(PandaView)

       “熊猫视图”(PandaView)是一个使用C#语言开发的.Net平台轻量级视图控件,未引用任何第三方组件或库,全部代码完全独立自主研究编写,内核精练稳健,功能简明易用,支持自由定制,封装常用功能,扩展性强,非常适合对图形图像编程陌生的用户使用。本控件的功能设计和使用体验,均是以本人的应用需求为考量前提,所以实现了一些独有的属性方法。 

       目前本控件已经定型,拥有坚如磐石的内核,独有图像加速技术,内存管理完善(无强制GC代码),开发使用简单,任何操作或细节都支持自由定制。可应用于图形绘制、图像展示、GIS开发、交互动画等用途。如欲购买本控件或源代码(含2年开发技术支持),请email至[email protected],邮件标题中务必写有“熊猫视图”,否则会被过滤。


二、控件使用

“熊猫视图”控件封装在一个dll文件中,在VS项目中引用后,工具箱中显示如下:

“熊猫视图”.Net图形控件功能介绍 [一]:简介与使用_第1张图片

 “熊猫视图”.Net图形控件功能介绍 [一]:简介与使用_第2张图片

将控件图标直接拖拽到窗体中,此时,即可开始使用“熊猫视图”控件。

“熊猫视图”.Net图形控件功能介绍 [一]:简介与使用_第3张图片

下图是在Win10系统,2K分辨率屏幕中,全屏绘制两百个随机椭圆时的内存占用为29.7MB。 

“熊猫视图”.Net图形控件功能介绍 [一]:简介与使用_第4张图片 

 以下是测试加载一张JPG图片(大小为3M),屏幕为2K(2560x1440像素),CPU为Intel I7-2600K,16G内存,显卡1050TI。本控件在2K下接近全屏显示、图片放大全屏的情况下进行实时平移操作(PanMode=Full),经过多次测试,显示帧率平均为19帧/秒,内存占用为50M左右。 在更高性能CPU中相信显示速度会更快。

 
熊猫视图 专栏介绍https://blog.csdn.net/mosangbike/category_11970737.html

你可能感兴趣的:(熊猫视图.Net控件,c#,自定义坐标系,C#,图形缩放,缩放平移,C#,GIS)