Mérett licenc

Az Aspose.Medical for .NET Plugins lehetővé teszi a fejlesztők számára, hogy egy mérhető engedélyezési mechanizmust hajtsanak végre.Ez a rugalmas megközelítés az Ön sajátos igényeinek megfelelően funkciókat használhat, miközben fenntartja a licenc feltételeinek betartását.

A mért engedélyezési modell kulcsfontosságú jellemzői

  • Single Plugin Licensing: Minden alkalmazás példája csak egy plugin engedélyezhető. Ha megpróbál hozzáférni a licencelt területen kívüli funkciókhoz, az alkalmazása automatikusan a tesztelési üzemmódra vált. Ez a jellemző arra ösztönzi a felhasználókat, hogy azonnali pénzügyi kötelezettségvállalások nélkül fedezzék fel a további funkcionalitásokat Mérett licenc FAQ .
  • Trial Mode: Élvezze a plugin előnyeit előre nem kerülő költségek nélkül.Ez a mód lehetővé teszi a további funkciók feltárását, kockázatmentes lehetőséget biztosít a szoftver értékelésére.

A licenc megvásárlásához látogasson el a Vásárlási portál .

Értékelési verzió korlátozások

Míg az Aspose.Medical értékelési verzió (azaz engedély nélkül) teljes termékfunkciót biztosít, a következő korlátozásokkal rendelkezik:

  • Írja be az értékelési vízjelzőt a renderált képekre
  • Hozzon hozzá egy engedélyezési üzenetet a műveletek mentése során
  • Néhány címke nem anonimizálható az értékelési verzió használatával
  • A DICOM transzcodálás nem érhető el az értékelési verzióval

Hogyan kell alkalmazni a mérett licencet .NET-ben

Kövesse ezt a lépésről lépésre útmutatót a Mérett osztály beállítása érdekében a plugin engedélyezési igényeihez:

  • Megállítsa a Mérett osztályot: Hozzon létre egy mérett osztályt.
  • A kulcsok beállítása: használja a SetMeteredKey A nyilvános és a magán kulcsok beillesztésének módja.
  • A feldolgozási feladatok elvégzése: a plugin használatával végezze el a szükséges feladatokat.
  • Fogyasztás megfigyelése: Használja a GetConsumptionQuantity módja annak, hogy nyomon kövesse az összes felhasznált API-kérés számát.

Mérsékelt engedélyezési végrehajtás példája

Íme egy gyakorlati példa, amely megmutatja, hogyan kell beállítani a mérett kulcsokat:

// 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}");

További példák és részletes felhasználás esetén a Fejlesztő útmutató .

A hagyományos licenc alkalmazása

Ha inkább egy hagyományos licencfájlt szeretne, mint a mérhető engedélyezést, akkor a Licencosztályt használhatja:

A fájlból

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

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

Áramlásból

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

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

mint beépített erőforrás

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

// Passes the license file name embedded in the assembly
license.SetLicense("Aspose.Medical.lic");
  • Megjegyzés *: A license.SetLicense Ha ezt a módszert több vonalból egyidejűleg kell hívni, akkor a szinkronizációs primitívokat (mint egy zárat) szeretné használni a problémák elkerülése érdekében.

A mérett licencek előnyei a .NET fejlesztők számára

A mérhető engedélyezési megoldás kiválasztása számos előnnyel rendelkezik:

  • Költséghatékony: Csak a valójában használt funkciókért fizet, csökkentve a teljes költségeket.
  • Scalability: Könnyen beállíthatja a licencét, ahogy az alkalmazási követelmények fejlődnek.
  • Átláthatóság: figyelemmel kíséri a használatát a GetConsumptionQuantity módja annak, hogy megértsük, mennyit fogyasztunk.
  • Flexibilitás: A vásárlási döntés meghozatala előtt vizsgálja meg a további funkciókat a tesztelési módban.

Az engedélyezési modellek összehasonlítása

Figyelembe véve az opciókat, fontos megérteni a különbségeket a mérett licenc és a hagyományos engedélyek között:

FeatureMérett licencHagyományos licenc
Fizetési modellSzállodák itt: You-goEgyidejű vagy előfizetés
Használati nyomon követésBeépített fogyasztásfelügyeletnem alkalmazható
Flexibilityfelfelé/felfeljebb használata alapjánrögzített funkciók
kezdeti költségekAlacsonyabb felső beruházásMagasabb kezdeti vásárlás

Biztonsági megfontolások

Tartsa biztonságban a kulcsokat:

  • Soha ne állítsa ki a kulcsokat az ügyfél oldalán lévő kódban vagy a nyilvános raktárakban
  • A kulcsok tárolása biztonságos konfigurációban vagy környezeti változókban
  • Külön kulcsok használata a fejlesztési és termelési környezetekhez
  • Fogyasztás megfigyelése váratlan használati mintákhoz

következtetések

Maximalizálja az Aspose.Medical for .NET potenciálját mérsékelt engedélyezéssel, amelynek célja, hogy alkalmazkodjon a fejlesztők dinamikus igényeihez, miközben költséghatékonyságot biztosít. Akár egészségügyi alkalmazást, PACS-rendszert vagy orvosi kutatási eszközt építesz, megértése mérésű engedélyezést jelentősen javíthatja projekted pénzügyi menedzsmentjének.

 Magyar