Llicència Metrada

Aspose.Medical per a .NET Plugins habilita els desenvolupadors mitjançant la implementació d’un mecanisme de llicència mesurat.Aquesta aproximació flexible li permet utilitzar característiques basades en les seves necessitats específiques mentre manté el compliment amb els termes de licència.

Característiques clau del model de llicència mesurada

  • Single Plugin Licensing : Cada instància d’aplicació només pot llicenciar un plugin. Si intenta accedir a característiques fora de l’àmbit licencat, la seva aplicació canviarà automàticament al mode de prova. Aquesta característica encoratja els usuaris a explorar funcionalitats addicionals sense compromís financer immediat Llicència FAQ .
  • Trial Mode: Experimentar els beneficis del plugin sense costos anticipats. Aquest mode permet explorar característiques addicionals, proporcionant una oportunitat lliure de risc per avaluar el programari.

Per comprar llicències, visiteu el Portal de compra d’Aspose .

Les limitacions de la versió

Encara que la versió d’avaluació mèdica (sense una llicència especificada) proporciona plena funcionalitat del producte, té les següents limitacions:

  • Insereix una puntuació d’avaluació a les imatges renderades
  • Afegeix un missatge de llicència durant les operacions de salvament
  • Algunes etiquetes no poden ser anònims utilitzant la versió d’avaluació
  • DICOM transcoding no està disponible amb la versió d’avaluació

Com implementar la llicència mesurada en .NET

Segueix aquesta guia pas a pas per configurar la classe Metrada per a les necessitats de llicència del plugin:

  • Instantiu la classe mesurada: Creeu una instància de la categoria mesurada.
  • Set les teves claus : utilitzeu el SetMeteredKey Mètode per introduir les teves claus públiques i privades.
  • Performan tasques de processament: Executeu les funcions necessàries utilitzant el plugin.
  • Monitor de consum : Utilitza el GetConsumptionQuantity mètode per rastrejar el nombre total de sol·licituds API consumits.

Exemple d’implementació de llicències mesurades

Aquí teniu un exemple pràctic que demostra com configurar les teves claus mesurades:

// Create a Metered instance
Aspose.Medical.Metered metered = new Aspose.Medical.Metered();

// Set your public and private metered keys
metered.SetMeteredKey("<your public key>", "<your private key>");

// Perform DICOM processing operations
Aspose.Medical.Dicom.DicomFile dicomFile = DicomFile.Open("sample.dcm");

// Check consumption after processing
decimal consumption = Aspose.Medical.Metered.GetConsumptionQuantity();
Console.WriteLine($"API requests consumed: {consumption}");

Per a exemples addicionals i ús detallat, es refereix al Guia de desenvolupadors .

Sol·licitar una llicència tradicional

Si prefereixeu un arxiu de llicència tradicional en comptes d’una licència mesurada, podeu aplicar-lo utilitzant la classe de Llicències:

Des del fitxer

// Instantiates the License class
Aspose.Medical.License license = new();

// Sets the license file path
license.SetLicense("Aspose.Medical.lic");

Des del Stream

// Instantiates the License class
Aspose.Medical.License license = new();

// Sets the license from a stream
license.SetLicense(licenseStream);

Com a recursos integrats

// Instantiates the License class
Aspose.Medical.License license = new();

// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Medical.lic");
  • Notícia *: El license.SetLicense Si aquest mètode s’ha de cridar simultàniament des de moltes files, pot ser que vulgueu utilitzar primitives de sincronització (com un tancament) per evitar problemes.

Beneficis de la llicència mesurada per als desenvolupadors de .NET

Seleccionar una solució de llicència mesurada ofereix diversos avantatges:

  • Cost-Effective: Pagar només per les característiques que realment utilitzeu, reduint els costos generals.
  • Scalabilitat: fàcilment ajustar la seva llicència a mesura que els requisits d’aplicació evolucionen.
  • Transparència : Monitoritzar el seu ús amb el GetConsumptionQuantity És un mètode per entendre el que estàs consumint.
  • Flexibilitat: Explora les característiques addicionals en el mode de prova abans de prendre una decisió de compra.

Comparació de models de llicència

Quan considereu les vostres opcions, és important entendre les diferències entre l’autorització mesurada i la llicència tradicional:

FeatureLlicència MetradaLes llicències tradicionals
Model de pagamentEl pagament - You-goUn cop o subscripció
Tractament d’úsMonitoratge de consum integratNo aplicable
FlexibilityL’escala arriba / baix basada en l’úsFunció fixa
El cost inicialInversions de baix nivellAltres compres inicials

Consideracions de seguretat

Mantenir les teves claus segures:

  • Mai exposar les claus en el codi del costat del client o en els repositoris públics
  • Emmagatzemar les claus en configuració segura o en variables ambientals
  • Utilitzar claus separades per al desenvolupament i l’entorn de producció
  • Monitorització del consum per a patrons d’ús inesperats

Conclusió

Maximitzar el potencial d’Aspose.Medical per a .NET amb llicència mesurada, dissenyat per adaptar-se a les necessitats dinàmiques dels desenvolupadors alhora que garanteix l’eficiència de costos. Si vostè està construint una aplicació sanitària, un sistema PACS, o una eina de recerca mèdica, la comprensió de la licença mesurada pot millorar significativament la gestió financera del seu projecte.

 Català