Licencias | Aspose.PUB para .NET

Evaluar Aspose.PUB

Puede descargar Aspose.PUB para .NET de forma gratuita para su evaluación. La versión de evaluación proporciona casi todas las funciones del producto con ciertas limitaciones. La misma versión de evaluación obtiene la licencia cuando compras una licencia y agregas un par de líneas de código para  aplicar la licencia.

Si desea probar Aspose.PUB sin limitaciones de versión de evaluación, también puede solicitar una licencia temporal de 30 días. Consulte  ¿Cómo obtener una licencia temporal?

Limitaciones de la versión de evaluación

La versión de evaluación de Aspose.PUB (sin una licencia especificada) proporciona la funcionalidad completa del producto, excepto que se muestra una advertencia de versión de evaluación en la parte superior del documento convertido, como se muestra en la siguiente imagen.

Advertencia de versión de evaluación

Solicitar una licencia

Puede descargar fácilmente una versión de evaluación de Aspose.PUB desde su  página de descarga. La versión de evaluación proporciona absolutamente las mismas capacidades que la versión con licencia de Aspose.PUB. Además, la versión de evaluación simplemente adquiere la licencia cuando usted compra una licencia y agrega un par de líneas de código para aplicar la licencia.

Acerca de la licencia

La licencia es un archivo XML de texto sin formato que contiene detalles como el nombre del producto, la cantidad de desarrolladores para los que tiene licencia, la fecha de vencimiento de la suscripción, etc. El archivo está firmado digitalmente, así que no lo modifique. Incluso la adición inadvertida de un salto de línea adicional al archivo lo invalidará.

Debe configurar una licencia antes de utilizar Aspose.PUB si desea evitar sus limitaciones de evaluación. Sólo es necesario establecer una licencia una vez por solicitud (o proceso).

Configuración de una licencia en Aspose.PUB para .NET

En Aspose.PUB, se puede cargar una licencia desde un archivo, secuencia o recurso integrado. Aspose.PUB intenta encontrar la licencia en las siguientes ubicaciones:

Aplicar licencia usando archivo

La forma más sencilla de configurar una licencia es colocar el archivo de licencia en la misma carpeta que la DLL del componente (incluido en Aspose.PUB) y especificar solo el nombre del archivo sin su ruta.

Aplicar licencia desde objeto Stream

Cuando llama al método SetLicense, el nombre de la licencia debe ser el mismo que el nombre del archivo de licencia. Por ejemplo, puede cambiar el nombre del archivo de licencia a “Aspose.PUB.lic.xml”. Luego, en su código, debe usar el nombre de licencia modificado (es decir, Aspose.Pub.lic.xml) para el método SetLicense.

Incluir el archivo de licencia como recurso integrado

Otra buena forma de empaquetar la licencia con su aplicación y asegurarse de que no se pierda es incluirla como un recurso integrado en uno de los ensamblados que llama al dll del componente (incluido en Aspose.PUB). Para incluir el archivo de licencia como un recurso integrado, realice los siguientes pasos:- En Visual Studio .NET, incluya el archivo de licencia (.lic) en el proyecto usando el menú Archivo → Agregar elemento existente…

Revise el ejemplo que se proporciona a continuación para comprender este método de configurar la licencia (integrada) en sus aplicaciones.

1    //Instantiate the License class
2    Aspose.PUB.License license = new Aspose.PUB.License();
3
4    //Pass only the name of the license file embedded in the assembly
5    license.SetLicense("Aspose.PUB.lic");

Aplicar licencia medida

Aspose.PUB permite a los desarrolladores aplicar claves medidas. 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 que se les facture en función del uso de las funciones API pueden utilizar la licencia medida. Para obtener más detalles, consulte la sección  Preguntas frecuentes sobre licencias medidas.

Se ha introducido una nueva clase Medida para aplicar la clave medida. A continuación se muestra el código de muestra que demuestra cómo configurar claves públicas y privadas medidas.

 1	// set metered public and private keys
 2	Aspose.Pub.Metered metered = new Aspose.Pub.Metered();
 3	// Access the setMeteredKey property and pass public and private keys as parameters
 4	metered.SetMeteredKey(
 5        "<type public key here>",
 6        "<type private key here>");
 7	
 8	//convert Publisher document to pdf format
 9	var parser = Aspose.Pub.PubFactory.CreateParser("input.pub");
10	var doc = parser.Parse();
11	Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, "out.pdf");
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.