In diesem Artikel erzählen wir, wie man die Komponenten aktivieren und den Lizenzschlüssel angeben kann, beschreiben die Beispiele der Aktivierung für verschiedene Plattformen und Frameworks, und auch ihre Besonderheiten.
Bemerken Sie!
Es gibt die Möglichkeit für JS-Komponenten, den Lizenzschlüssel, der an einen Domänennamen gebunden ist, zu generieren. Auf anderen Domänennamen wird nicht dieser Lizenzschlüssel die Stimulsoft-Komponenten aktivieren.
Wo kann ich den Lizenzschlüssel erhalten?
Sie können den Lizenzschlüssel oder die Datei mit dem Lizenzschlüssel in Ihrem Account nur nach dem Einkauf von unserer Software erhalten. Für Einloggen in Ihrem persönlichen Konto verwenden Sie den Namen und das Kennwort, die beim Einkauf vom Abonnement für Software angegeben wurden. In der Abonnement-Sektion befindet sich die Schaltfläche „Wie aktiviert man“, und nach dem Anklicken auf diese Schaltfläche können Sie den Aktivierungsschlüssel im Zeichenfolge-Format kopieren und die Lizenz-Datei mit dem Aktivierungsschlüssel herunterladen. Die Komponenten, die mit dem Schlüssel aktiviert sind, können im jeden Benutzer-Projekt sogar ohne Internet-Verbindung bereitgestellt werden.Bemerken Sie!
Es gibt die Möglichkeit für JS-Komponenten, den Lizenzschlüssel, der an einen Domänennamen gebunden ist, zu generieren. Auf anderen Domänennamen wird nicht dieser Lizenzschlüssel die Stimulsoft-Komponenten aktivieren.
Welche Aktivierungs-Methoden sind verfügbar?
Die ganze Liste von Aktivierungs-Methoden hängt von Komponente und Framework, unter dem sie funktioniert. Meistens, man kann die Komponente mit dem Schlüssel aus der Datei oder aus der Zeichenfolge aktivieren. Aber ist die Aktivierung für einige Komponenten aus Byte-Array, Strom oder Assemblierung verfügbar.Wie kann man ausgewählte Software aktivieren?
Berichts- und Dashboards-Tools für WinForms (Windows Forms)
Erforderliche Abonnemente:- Stimulsoft Reports.NET für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WIN für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz in der Formular-Methode vor der Initialisierung der Komponente.
Form1.cs
public partial class Form1 : Form
{
public Form1()
{
//Activation with using license code
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
//Activation with using license file
Stimulsoft.Base.StiLicense.LoadFromFile("license.key");
//Activation from byte array
Stimulsoft.Base.StiLicense.LoadFromBytes(bytes);
//Activation from stream
Stimulsoft.Base.StiLicense.LoadFromStream(stream);
//Activation from assembly
Stimulsoft.Base.StiLicense.LoadFromEntryAssembly(assembly, "stimulsoft-license.key");
InitializeComponent();
}
}
Berichts- und Dashboards-Tools für WPF (Windows Presentation Foundation)
Erforderliche Abonnemente:- Stimulsoft Reports.WPF für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WIN für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz in der MainWindow-Methode vor der Initialisierung der Komponente.
MainWindows.xaml.cs
public partial class MainWindow : Window
{
public MainWindow()
{
//Activation with using license code
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
//Activation with using license file
Stimulsoft.Base.StiLicense.LoadFromFile("license.key");
//Activation from byte array
Stimulsoft.Base.StiLicense.LoadFromBytes(bytes);
//Activation from stream
Stimulsoft.Base.StiLicense.LoadFromStream(stream);
//Activation from assembly
Stimulsoft.Base.StiLicense.LoadFromEntryAssembly(assembly, "stimulsoft-license.key");
InitializeComponent();
}
}
Berichts- und Dashboards-Tools für ASP.NET WebForms
Erforderliche Abonnemente:- Stimulsoft Reports.WEB für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WEB für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im statischen Konstruktor der Klasse.
Default.aspx.cs
public partial class _Default : Page
{
static _Default()
{
//Activation with using license code
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
//Activation with using license file
var path = HttpContext.Current.Server.MapPath("license.key");
Stimulsoft.Base.StiLicense.LoadFromFile(path);
}
}
Berichts- und Dashboards-Tools für ASP.NET MVC
Erforderliche Abonnemente:- Stimulsoft Reports.WEB für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WEB für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im statischen Konstruktor des Controllers.
HomeController.cs
public class HomeController : Controller
{
static HomeController()
{
//Activation using license code
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
//Activation using license file
var path = System.Web.HttpContext.Current.Server.MapPath("~/Content/license.key");
Stimulsoft.Base.StiLicense.LoadFromFile(path);
}
}
Berichts- und Dashboards-Tools für ASP.NET Core MVC
Erforderliche Abonnemente:- Stimulsoft Reports.WEB für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WEB für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im statischen Konstruktor des Controllers.
HomeController.cs
//Activation using license code
public class HomeController : Controller
{
static HomeController()
{
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
}
}
//Activation using license file
public class HomeController : Controller
{
public HomeController(IHostingEnvironment hostEnvironment)
{
var path = Path.Combine(hostEnvironment.ContentRootPath, "Content\\license.key");
Stimulsoft.Base.StiLicense.LoadFromFile(path);
}
}
Berichts- und Dashboards-Tools für ASP.NET Core Razor
Erforderliche Abonnemente:- Stimulsoft Reports.WEB für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WEB für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im statischen Konstruktor der Seite.
Index.cshtml.cs
//Activation using license code
public class IndexModel : PageModel
{
static IndexModel()
{
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
}
}
//Activation using license file
public class IndexModel : PageModel
{
public IndexModel(IWebHostEnvironment webHostEnvironment)
{
var path = Path.Combine(webHostEnvironment.ContentRootPath, "Content\\license.key");
Stimulsoft.Base.StiLicense.LoadFromFile(path);
}
}
Berichts- und Dashboards-Tools für Blazor Server
Erforderliche Abonnemente:- Stimulsoft Reports.WEB für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WEB für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im Ereignis der Seite-Initialisierung.
Index.razor
@using Stimulsoft.Report
@using Stimulsoft.Report.Blazor
@using Stimulsoft.Report.Web
<StiBlazorViewer />
@code
{
protected override void OnInitialized()
{
//Activation using license code
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
//Activation using license file
Stimulsoft.Base.StiLicense.LoadFromFile("Content/license.key");
base.OnInitialized();
}
}
Berichts- und Dashboards-Tools für Blazor WebAssembly (Wasm)
Erforderliche Abonnemente:- Stimulsoft Reports.WEB für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.WEB für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im Ereignis der Seite-Initialisierung.
Index.razor
@using Stimulsoft.Report
@using Stimulsoft.Report.Blazor
@using Stimulsoft.Report.Web
<StiBlazorViewer />
@code
{
protected override void OnInitialized()
{
//Activation using license code
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
base.OnInitialized();
}
}
Berichtstool für Angular
Erforderliche Abonnemente:- Stimulsoft Reports.WEB für die Aktivierung von Berichtskomponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im Konstruktor des Controllers.
ViewerController.cs
//Activation using license code
public class ViewerController : Controller
{
public ViewerController()
{
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
}
}
//Activation using license file
public class ViewerController : Controller
{
public ViewerController(IWebHostEnvironment hostEnvironment)
{
var path = Path.Combine(hostEnvironment.ContentRootPath, "Content\\license.key");
Stimulsoft.Base.StiLicense.LoadFromFile(path);
}
}
Berichts- und Dashboards-Tools für JavaScript (JS)
Erforderliche Abonnemente:- Stimulsoft Reports.JS für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.JS für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im vor Erstellen, Laden und Entwickeln vom Bericht, und vor der Verwendung vom Viewer und Designer.
index.html
function Start() {
//Activation using license code
Stimulsoft.Base.StiLicense.key = "Your activation code...";
//Activation using license file
Stimulsoft.Base.StiLicense.loadFromFile("license.key");
}
Berichts- und Dashboards-Tools für PHP (einschließlich Laravel)
Erforderliche Abonnemente:- Stimulsoft Reports.PHP für die Aktivierung von Berichtskomponenten;
- Stimulsoft Dashboards.PHP für die Aktivierung von Datenanalytik-Komponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im Ereignishandler.
index.php
//Activation using license code
<?php
$handler = new \Stimulsoft\StiHandler();
$handler->license->setKey('Your activation code...');
$handler->renderHtml();
?>
//Activation using license file
<?php
$handler = new \Stimulsoft\StiHandler();
$handler->license->setFile('license.key');
$handler->renderHtml();
?>
Außerdem, man kann den Lizenzschlüssel mit Hilfe vom JavaScript-Code auf Projekt-Seite laden. Man muss diesen Code vor Erstellen, Laden und Entwickeln vom Bericht, und vor der Verwendung vom Viewer und Designer platzieren.
index.html
function Start() {
//Activation using license code
Stimulsoft.Base.StiLicense.key = "Your activation code...";
//Activation using license file
Stimulsoft.Base.StiLicense.loadFromFile("license.key");
}
Berichtstool für Java
Erforderliche Abonnemente:- Stimulsoft Reports.JAVA für die Aktivierung von Berichtskomponenten;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz mit der Verwendung vom Zeichenfolge-Schlüssel der Lizenz oder mit der Datei des Lizenzschlüssels, zum Beispiel, in *.jsp-Datei vor der Verwendung vom Viewer und Designer.
index.jsp
<body>
<%
//Activation using license code
com.stimulsoft.base.licenses.StiLicense.setKey("Your activation code...");
//Activation using license file
com.stimulsoft.base.licenses.StiLicense.loadFromFile(
request.getSession().getServletContext().getRealPath("/license/license.key")
);
%>
<stiwebviewer:webviewer report="${report}" options="${options}" />
</body>
PDF-Formulare
Erforderliche Abonnemente:- Stimulsoft PDF Forms to activate the form creation component;
- Stimulsoft Ultimate– universelle Lösung für Aktivierung von Berichts- und Analytik-Komponenten, und auch von Komponente für Erstellen von PDF-Formularen.
Aktivieren Sie die Lizenz im statischen Konstruktor des Controllers.
HomeController.cs
//Activation using license code
public class HomeController : Controller
{
static HomeController()
{
Stimulsoft.Base.StiLicense.Key = "Your activation code...";
}
}
//Activation using license file
public class HomeController : Controller
{
public HomeController(IHostingEnvironment hostEnvironment)
{
var path = Path.Combine(hostEnvironment.ContentRootPath, "Content\\license.key");
Stimulsoft.Base.StiLicense.LoadFromFile(path);
}
}
Wenn Sie noch Fragen über die Aktivierung von Stimulsoft-Komponenten haben, kontaktieren Sie uns.