Licencias

Descripción general de los requisitos de licencia y las limitaciones de versión de evaluación para procesar formatos de archivo 3D en C#.

Limitaciones de la versión de evaluación

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

Limitación

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

  • Los usuarios solo pueden abrir/importar un máximo de 50 documentos 3D 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 documentos 3D 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 unArchivoOObjeto 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 ensamblaje que llamó Aspose.3D.dll.
  4. La carpeta que contiene el ensamblaje de entrada (su. Exe)
  5. Un recurso incrustado en la asamblea 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 fijarlaUtilizando un archivo o un objeto de secuencia… Otra forma ordenada de empaquetar la licencia con su aplicación y asegurarse de que no se pierda es incluirlo como un recurso incrustado en uno de los ensamblajes que llama al 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 acceder a la licencia incrustada en el ensamblado (como un recurso incrustado), simplemente agregue el archivo de licencia como un 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 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 mecanismo de concesión 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 quieran ser facturados según el uso de las funciones API pueden usar la licencia medida. Para obtener más detalles, consultePreguntas frecuentes sobre licencias métricasSección.

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