Licencia de Aspose.Page | Aspose.Page para C++
Evaluar Aspose.Page
Puede descargar fácilmente Aspose.Page para C++ para su evaluación. La descarga de evaluación es la misma que la descarga comprada. La versión de evaluación simplemente adquiere la licencia cuando agrega algunas líneas de código para solicitar la licencia.
La versión de evaluación de Aspose.Page para C++ (sin una licencia especificada) proporciona funcionalidad completa del producto. Sin embargo, impone las siguientes limitaciones:
- Limita el tamaño máximo del documento a varios cientos de párrafos.
- Inserta una marca de agua de evaluación en la parte superior del documento al abrirlo y guardarlo.
- Menciona al final de todas las páginas (en el área del pie de página) que este documento fue creado con una copia de evaluación de Aspose.Page
- Inserta el logotipo de marca de agua de Aspose en medio de todas las páginas del documento generado.
Si desea probar Aspose.Page para C++ sin las limitaciones de la versión de evaluación, también puede solicitar una licencia temporal de 30 días. Consulte ¿Cómo obtener una licencia temporal?
Aplicar una licencia
La licencia se puede aplicar proporcionando una ruta explícita al archivo .lic. Puede utilizar el método License.SetLicense para obtener la licencia de la API.
Cuándo solicitar una licencia
Siga estas sencillas reglas:
- La licencia solo debe configurarse una vez por dominio de aplicación.
- Debe configurar la licencia antes de utilizar cualquier otra clase de Aspose.Page.
Aplicar licencia utilizando un archivo o un objeto de transmisión
Llamar a License.SetLicense varias veces no es perjudicial, sino que simplemente hace perder tiempo al procesador. Si está desarrollando una aplicación de Windows, llame a License.SetLicense en su código de inicio, antes de usar las clases Aspose.Page.
Cargando una licencia desde un archivo
En este ejemplo, Aspose.Page para C++ intenta encontrar/configurar la licencia desde la ruta del archivo explícita.
Cargando una licencia desde un objeto Stream
Inicializa una licencia desde una secuencia
Puede cambiar el nombre del archivo de licencia
El nombre del archivo de licencia no tiene que ser ‘Aspose.Page.CPP.LIC’. Puede cambiarle el nombre al que desee y utilizar ese nombre al configurar la licencia en su aplicación.
Excepción No se puede encontrar el nombre del archivo de licencia
Cuando compra y descarga una licencia, el sitio web de Aspose nombra el archivo de licencia ‘Aspose.Page.LIC’. Descarga el archivo de licencia usando su navegador. Algunos navegadores reconocen el archivo de licencia como XML y le añaden una extensión .xml para que el nombre completo del archivo en su computadora sea ‘Aspose.Page.lic.XML’.
Cuando Microsoft Windows está configurado para ocultar extensiones de tipos de archivos conocidos (desafortunadamente, esto es lo predeterminado en la mayoría de las instalaciones de Windows), el archivo de licencia le aparecerá como ‘Aspose.Page. LIC ’ en el Explorador de Windows. Es probable que piense que este es el nombre de archivo real y llame a License.SetLicense pasándole ‘Aspose.Page.LIC’, pero no existe tal archivo, de ahí la excepción.
Para resolver el problema, cambie el nombre del archivo para eliminar la extensión invisible .xml. También te recomendamos desactivar la opción “ocultar extensiones” en Microsoft Windows
Uso de varios productos de Aspose
Si utiliza varias API de Aspose en su aplicación, por ejemplo, Aspose.Page y Aspose.Cells, a continuación se ofrecen algunos consejos útiles.
- Configure la Licencia para cada Producto Aspose por separado. Incluso si tiene un único archivo de licencia para todos los componentes, por ejemplo ‘Aspose.Total.lic’, aún debe llamar a License.SetLicense por separado para cada producto Aspose que esté utilizando en su aplicación.
- Utilice el nombre de clase de licencia totalmente calificado. Cada producto Aspose tiene una clase de Licencia en su espacio de nombres. Por ejemplo, Aspose.Page tiene Aspose.Page.License y Aspose.Cells tiene la clase Aspose.Cells.License . El uso del nombre de clase completo le permite evitar cualquier confusión sobre qué licencia se aplica a qué producto.