Licensiering

Översikt över licenskrav och utvärderingsversion Begränsningar för behandling 3D filformat i C#.

Utvärderingsversionsbegränsningar

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

Begränsning

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

  • Användare kan endast öppna/importera högst 50 3D dokument till en Scene.
  • 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 endast spara högst 50 3D dokument till en Scene.
  • 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 enFilEllerStrömobjekt. Aspose.3D for .NET kommer att försöka hitta licensen på följande platser:

  1. Explicit väg.
  2. Katalogen som innehåller Aspose.3D.dll.
  3. Mappen som innehåller monteringen som heter Aspose.3D.dll.
  4. Korgen som innehåller inmatningssammansättningen (din . Exe.
  5. En inbäddad resurs i monteringen som kallades 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 denAnvä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. 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 licensfilen.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. Församlingsklass i Microsoft .NET rambestämmelser.

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

Använd mätt licens

Aspose.3D for .NET API gör det möjligt för utvecklare att tillämpa 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 funktioner kan använda den mättade licensieringen. För ytterligare upplysningar, se påUppmätt licensieringSektion.

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