Licensing

Descripción general de Licensing Requisitos y limitaciones de la versión de evaluación para procesar formatos de archivo 3D en C#.

Limitaciones de la versión de evaluación

Una versión de evaluación gratuita de Aspose.3D for .NET se puede descargar de la sección de descargas del sitio web de Aspose en: Descargar Aspose.3D API.

Limitación

La versión de evaluación proporciona todas las características excepto las siguientes:

  • Los usuarios sólo pueden abrir/importar un máximo de 50 3D documentos a una escena.
  • Cada nodo no puede tener más de 5 nodos secundarios.
  • Cada nodo no puede tener más de 2 entidades adjuntas.
  • Cada geometría no puede tener más de 2 elementos de vértice adjuntos.
  • Cada nodo no puede tener más de 1 material.
  • Los usuarios solo pueden guardar un máximo de 50 3D documentos en una escena.
  • Los usuarios también verán una marca de agua de evaluación en las imágenes renderizadas y en todos los demás archivos de salida.

Aplicar licencia mediante archivo u objeto Stream

La licencia se puede cargar desde Archivo o Objeto stream. Aspose.3D for .NET intentará encontrar la licencia en las siguientes ubicaciones:

  1. Camino explícito.
  2. La carpeta que contiene Aspose.3D.dll.
  3. La carpeta que contiene el ensamblado que llamó Aspose.3D.dll.
  4. La carpeta que contiene el ensamblaje de entrada (su. Exe)
  5. Recurso incrustado en el ensamblado que llamó Aspose.3D.dll.

La forma más fácil de establecer una licencia es colocar el archivo de licencia en la misma carpeta que el archivo Aspose.3D.dll y especificar el nombre del archivo, sin una ruta, como se muestra en el ejemplo siguiente.

Carga de una licencia del archivo

La forma más fácil de aplicar una licencia es colocar el archivo de licencia en la misma carpeta que el archivo Aspose.3D.dll y especificar solo el nombre del archivo sin una ruta.

Ejemplo:

 Carga de una licencia de un objeto Stream

En el ejemplo siguiente se muestra cómo cargar una licencia de una secuencia.

Aplicar licencia usando recurso incrustado

Una forma de aplicar una licencia es establecerlo Utilizando un archivo o un objeto de secuencia. Otra forma de empaquetar la licencia con su aplicación y asegurarse de que no se perderá es incluirlo como un recurso incrustado en uno de los ensamblados que llama a la DLL del componente (incluido en Aspose.3D).

Para incluir el archivo de licencia como un recurso incrustado:

  1. En Visual Studio .NET, incluya el archivo de licencia (.lic) en el proyecto seleccionandoArchivo, EntoncesAgregar elemento existenteY finalmenteAñadir.
  2. Seleccione el archivo en el Explorador de soluciones.
  3. Establecer elConstruir acciónARecurso incrustadoEn la ventana Propiedades.
  4. Para tener acceso a la licencia incrustada en el ensamblado (como recurso incrustado), simplemente agregue el archivo de licencia como recurso incrustado al proyecto y pase el nombre del archivo de licencia al método SetLicense. La clase License busca automáticamente el archivo de licencia en los recursos incrustados. No es necesario llamar a los métodos GetExecutingAssembly y GetManifestResourceStream de la clase System.Reflection.Assembly en el Microsoft .NET Framework.

El siguiente fragmento de código se utiliza para establecer la licencia.

Aplicar Licencia Medida

Aspose.3D for .NET API permite a los desarrolladores aplicar una licencia medida. Es un nuevo sistema de licencias. El nuevo mecanismo de concesión de licencias se utilizará junto con el método de concesión de licencias existente. Aquellos clientes que desean que se les facture según el uso de las características API pueden usar la licencia medida. Para más detalles, consulte la sección Preguntas frecuentes sobre Licensing medido.

Se ha añadido una nueva clase Metered para aplicar la clave medida. Este ejemplo de código muestra cómo establecer claves públicas y privadas medidas: