Licensing

Översikt av Licensing Krav och utvärderingsversionsbegränsningar för behandling av 3D filformat i C#.

Utvärderingsversionsbegränsningar

En kostnadsfri utvärderingsversion av Aspose. 3D for .NET kan laddas ner från nedladdningsavsnittet på Asposes webbplats på: Ladda ner Aspose.3D API.

Begränsning

Utvärderingsversionen innehåller alla funktioner utom följande:

  • Användare kan bara öppna/importera högst 50 3D dokument till en scen.
  • Varje nod får inte ha mer än 5 barnnoder.
  • Varje nod kan inte ha mer än 2 bifogade enheter.
  • Varje geometri kan inte ha mer än 2 bifogade vertex element.
  • Varje nod får inte ha mer än 1 material.
  • Användare kan bara spara högst 50 3D dokument till en scen.
  • Användarna kommer också att se en utvärdering vattenstämpel i de återgivna bilderna och alla andra utdatafiler.

Använd licens med fil eller strömobjekt

Licensen kan laddas från en Fil eller Strömobjekt. Aspose.3D for .NET kommer att försöka hitta licensen på följande platser:

  1. Explicit väg.
  2. Korgen som innehåller Aspose.3D.dll.
  3. Korgen som innehåller monteringen som kallade Aspose.3D.dll.
  4. Korgen som innehåller inmatningssammansättningen (din . Exe.
  5. En inbäddad resurs i monteringen som kallade Aspose.3D.dll.

Det enklaste sättet att ställa in en licens är att placera licensfilen i samma mapp som Aspose. 3D. dll filen och ange filnamnet, utan sökväg, som visas i exemplet nedan.

Laddar en licens från fil

Det enklaste sättet att tillämpa en licens är att placera licensfilen i samma mapp som Aspose. 3D. dll filen och ange bara filnamnet utan sökväg.

Exempel:

 Ladda en licens från ett strömobjekt

Följande exempel visar hur man laddar en licens från en ström.

Använd licens med inbäddad resurs.

Ett sätt att tillämpa en licens är att ställa in den Använder ett fil eller ett strömobjekt. Ett annat snyggt sätt att förpacka licensen med din ansökan och se till att det inte kommer att förloras är att inkludera den som en inbäddad resurs. in i en av de sammansättningar som kallar komponentens DLL (inklusive i Aspose. 3D)

För att inkludera licensfilen som en inbäddad resurs:

  1. I Visual Studio .NET, inkludera licensfilen (.lic) i projektet genom att välja.Arkiv, SedanLägg till befintlig objektOch slutligen.Lägg till.
  2. Välj filen i Lösningsutforskaren.
  3. AngeBygg åtgärdTill följdInbäddad resursNameI fönstret Egenskaper.
  4. För att komma åt licensen inbäddad i monteringen (som en inbäddad resurs), lägg bara till licensfilen som en inbäddad resurs till projektet och skicka namnet på licensfilen till SetLicense-metoden. Licensklassen hittar automatiskt licensfilen i de inbäddade resurserna. Det finns ingen anledning att kalla GetExecutingAmonty och GetManifestResourceStream metoder för systemet. Reflektion. Monteringsklass i Microsoft .NET ramverket.

Följande kod snippet används för att ställa in licensen.

Använd mätt licens

Aspose.3D for .NET API tillåter utvecklare att applicera uppmätta licens. Det är en ny licensmekanism. Den nya tillståndsmekanismen kommer att användas tillsammans med befintlig tillståndsmetod. De kunder som vill faktureras baserat på användningen av API-funktionerna kan använda den mättade licensieringen. För mer information, se Uppmätt Licensing FAQ avsnittet.

En ny klass Metered har lagts till för att applicera uppmätta nyckel. Detta kodexempel visar hur man anger offentliga och privata nycklar: