Acrtion大数据可视化工具LightningChart 的用法Word文档格式.docx
《Acrtion大数据可视化工具LightningChart 的用法Word文档格式.docx》由会员分享,可在线阅读,更多相关《Acrtion大数据可视化工具LightningChart 的用法Word文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
安装程序会将组件安装到VisualStudio工具箱中。
此外,它还会安装相关联的帮助文件。
如果组件或帮助文件安装失败,请按照以下部分(1.3)的说明手动安装。
1.3
手动将LightningChart组件添加至VisualStudioToolbox工具中
WinForms
(1)
启动Visualstudio,创建一个新的WinForms项目,右击工具箱,选择AddTab,并命名为“Arction”。
(2)右击Arction标签,选择ChooseItems…
(3)在ChooseToolboxitems窗口中,选中.NETFrameworkcomponents框架组件页面,点击Browse…
浏览Arction.WinForms.Charting.LightningChartUltimate.dll和Arction.WinForms.SignalProcessing.SignalTools.dll,从文件中安装组件,通常在
c:
\programfiles(x86)\Arction\LightningChartUltimateSDKv.7\LibNet4,单击打开。
现在可在工具箱中找到组件。
WPF
(1)打开VisualStudio,创建一个新的WPF程序,右击工具箱,选择AddTab并命名为“Arction”
(3)在ChooseToolboxitems窗口中,选中.NETFrameworkcomponents页面,点击Browse…
浏览Arction.Wpf.Charting.LightningChartUltimate.dll、
Arction.Wpf.SemibindableCharting.LightningChartUltimate.dll、
Arction.Wpf.BindableCharting.LightningChartUltimate.dll和
Arction.Wpf.SignalProcessing.SignalTools.dll,在安装的文件夹中,通常在c:
\programfiles(x86)\Arction\LightningChartUltimateSDKv.7\LibNet4中,
单击打开。
2.
许可证管理
2.1
添加许可证
通过运行LicenseManager应用程序来管理许可证,在Windows的开始菜单程序中找到
/Arction/LightningChartUltimateSDK/
LicenseManager。
Arction公司的组件使用许可证密钥保护系统。
您只有在使用有效许可证时才能使用组件。
许可证包含以下信息:
•启用功能,如ViewXY,View3D,ViewPie3D,Maps,ViewPolar,ViewSmith,Volume
渲染,信号工具
•WPF/WinForms/同时使用两者
•许可证可以在多少台电脑上激活(标准配置为1台)。
•订购到期日(结束版本更新和技术支持)
•技术支持包容性
•开发者许可证或浮动许可证
•学生许可证
当您将Arction组件从Toolbox拖到应用程序中时,您可能会被要求在许可证管理器窗口中提供许可证密钥。
请添加您收到的所有许可证密钥。
单击Addfromafile查看.alf文件。
在LicenseManager中添加许可证密钥
添加许可证后,每个开发人员的许可证都将通过网络在ArctionLicenseServer服务器自动激活。
在没有互联网连接的情况下,请使用“Activate/Deactivateviae-mail””功能进行邮件激活。
通过电子邮件离线激活许可证
按照屏幕上的说明,向Arction授权团队发送电子邮件:
licensing@
Arction收到电子邮件后,将提供如何安装离线许可证的说明指导。
注:
通过手机启动/禁用不可行,因为密钥代码包含数千个字符。
从LightningChartv.7.1起,ChartManager组件不再需要许可证密钥。
从LightningChartv.8.0起,不支持LIC格式的许可证授权,提供ALF文件许可证授权。
如果您没有收到ALF文件许可证,请联系Arction。
2.2删除许可证
在有网络的情况下,许可证可以通过点击“Remove”按钮从系统中删除。
如果没有互联网连接接,请使用“Activate/Deactivateviae-mail”功能,使用Mode=Deactivate。
许可证被删除后,可以将其安装到另一台计算机上使用。
2.3提取部署密钥(DeploymentKey)
为了能够将LightningChart应用程序应用到您所部署软件的计算机上,必须在代码中应用部署密钥。
请点击(CopydeploymentkeytoClipboard)复制部署键到剪贴板按钮从许可证密钥中提取部署密钥。
2.4在您的应用程序中使用部署密钥
在代码中,为组件使用静态SetDeploymentKey方法。
例如:
在使用组件之前,调用SetDeploymentKey方法。
例如:
在主要(Main)方法的开头,或在表单(Form)或用户控件(UserControl)的构造函数之中。
以下是一个在Main方法的开头如何应用的示例。
usingSystem;
usingSystem.Collections.Generic;
usingSystem.Linq;
usingSystem.Windows.Forms;
namespaceWindowsFormsApplication1
{
staticclassProgram
///<
summary>
///Themainentrypointfortheapplication.
/summary>
[STAThread]
staticvoidMain()
//SetDeploymentKeyforArctioncomponents
stringdeploymentKey=”VMalgCAAO6kO1RgiNIBJABVcG.R..Kikfd…”;
Arction.WinForms.Charting.LightningChartUltimate.SetDeploymentKey(deploymentKey);
Arction.WinForms.SignalProcessing.SignalGenerator.SetDeploymentKey(deploymentKey);
Arction.WinForms.SignalProcessing.AudioInput.SetDeploymentKey(deploymentKey);
Arction.WinForms.SignalProcessing.AudioOutput.SetDeploymentKey(deploymentKey);
Arction.WinForms.SignalProcessing.SpectrumCalculator.SetDeploymentKey(deploymentKey);
Arction.WinForms.SignalProcessing.SignalReader.SetDeploymentKey(deploymentKey);
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(newForm1());
}
在使用组件之前,调用SetDeploymentKey方法。
在Appclassconstructor的开头,或在Window或UserControl中。
以下是一个如何在App.xaml.cs的开头应用示例:
usingSystem.Configuration;
usingSystem.Data;
usingSystem.Windows;
usingArction.Wpf.SignalProcessing;
namespaceWpfApplication1
///InteractionlogicforApp.xaml
publicpartialclassApp:
Application
publicApp()
stringdeploymentKey=”lfngCAAO6kOfjh…”;
//SetDeploymentKeyforfullybindablechart,ifyouuseit
Arction.Wpf.BindableCharting.LightningChartUltimate
.SetDeploymentKey(deploymentKey);
//SetDeploymentKeyforsemi-bindablechart,ifyouuseit
Arction.Wpf.SemibindableCharting.LightningChartUltimate
//SetDeploymentKeyfornon-bindablechart,ifyouuseit
Arction.Wpf.Charting.LightningChartUltimate
SignalGenerator.SetDeploymentKey(deploymentKey);
AudioInput.SetDeploymentKey(deploymentKey);
AudioOutput.SetDeploymentKey(deploymentKey);
SpectrumCalculator.SetDeploymentKey(deploymentKey);
SignalReader.SetDeploymentKey(deploymentKey);
注意!
在应用程序中没有设置部署密钥时,将自动转成30天试用模式。
2.5运行调试
在部署密钥设置正确的情况下,在VisualStudio中通过调试器来运行项目。
如果从系统中找不到开发许可证密钥时,图表进入慢渲染模式,最大FPS为〜1,同时图表显示文本消息。
在无开发许可密匙时,禁止使用LightningChart直接开发和调试。
2.6试用期
试用期为30天,之后,您必须购买许可证才能继续使用本产品。
许可证生效后,所有通过试用版创建的项目也将自动更新到新的授权中。
当运行使用试用许可证构建的图表应用程序时,您将看到一个试用版nag水印消息。
2.7浮动许可证(Floatinglicenses)
浮动许可证可以安装到无限数量的计算机上,由Arction公司配置并发开发人员数。
允许并发用户同时使用LightningChart。
在一个开发人员完成LightningChart开发之后,到另一个开发人员开始使用之前,大约需间隔10-15分钟时间。
必须设置与开发人员许可证相同的部署密钥。
默认情况下,浮动许可证由Arction公司的许可证服务器(ArctionLicensingServer)控制。
开发时需要连续的网络连接。
Arction提供浮动许可证客户端控制(Customer-sidefloatinglicensecontroller)。
也就是用来开发的计算机通过连接客户公司局域网来运行。
不会出现与Arction公司或其他各方的在线沟通情况。
通过许可证,Arction公司提供了安装控制器服务和浮动许可证的单独说明。