Cargando Licencia MS PUB

Obtenga la licencia de MS Publisher desde un archivo o flujo C++

 

Microsoft Publisher es un software que se especializa en diseño y maquetación de páginas. Admite varios formatos de archivo, incluidos MS Publisher 2.0 o posterior, .txt, RTF, MS Word, HTML, texto Unicode y más. El formato de archivo .pub en Publisher es versátil, ya que puede incluir una combinación de texto, imágenes y gráficos, lo que lo hace ideal para crear materiales promocionales como volantes, folletos y postales. Estos archivos se pueden abrir, editar e imprimir con Microsoft Publisher, pero no se pueden abrir ni editar en otros programas de software, como Microsoft Word o Adobe InDesign, a menos que se conviertan primero a otro formato de archivo.

Aspose.PUB para C++ es una biblioteca diseñada para trabajar con archivos .pub. Permite cargar, editar y convertir archivos .pub a PDF, HTML, XLSX, DOC y otros formatos de imagen. La biblioteca puede integrarse en proyectos de C++ o usarse para crear aplicaciones multiplataforma para abrir, fusionar y convertir archivos de Microsoft Publisher. Con esta solución, puede convertir eficientemente archivos .pub sin necesidad de suscripciones o software adicional. Se pueden encontrar y probar ejemplos de la implementación de la biblioteca en varias aplicaciones.

En esta página, aprenderá a configurar una licencia para usar la biblioteca Aspose.Pub para C++. El archivo de licencia es necesario para usar la biblioteca y brinda acceso a sus características y capacidades, y también brindará al usuario acceso a soporte y actualizaciones. Para conocer otros ejemplos de código y archivos de datos, vaya a Aspose Github Project .

Para cargar la licencia, deberá instalar la API Aspose.PUB. Puede hacerlo buscándolo en el administrador de paquetes NuGet o usando el comando Install-Package Aspose.PUB en la Consola del administrador de paquetes.

Package Manager Console Command


    PM> Install-Package Aspose.PUB

Este código explica cómo cargar la licencia Aspose.PUB desde un archivo. Para ello, se deben seguir los siguientes pasos:

  1. Inicialice el objeto de licencia de tipo Aspose::Pub::License. El método System::MakeObject() se usa para crear dinámicamente una instancia de la clase License .
  2. Llame al método SetLicense() en el objeto de licencia y pase la ruta al archivo de licencia como argumento .

Pasos para Cargar la licencia PUB desde un archivo C++

    using Aspose::PUB;
    using System;
    // Initialize the license object
	auto license = System::MakeObject<Aspose::Pub::License>();
	// Set the license
	license->SetLicense(dataDir() + u"License\\Aspose.PUB.C++.lic");

Para cargar la licencia de Aspose.PUB desde un stream se deben seguir los siguientes pasos:

  1. Cree una instancia de la clase License y asígnela a la variable Licencia.
  2. Para cargar la licencia, cree una instancia de la clase FileStream, que representa un flujo de bytes y se usa para leer y escribir archivos.
  3. Llame al método SetLicense() en el objeto de licencia y pásele el objeto myStream. Este método establece la licencia para la biblioteca Aspose.Pub utilizando el contenido del archivo de licencia representado por el objeto FileStream.

Pasos para cargar la licencia PUB desde un stream C++

    // Initialize a license object
    intrusive_ptr<License>license = new License();
    // Load the license in FileStream
    intrusive_ptr<FileStream> myStream = new FileStream(new String("Aspose.PUB.Cpp.lic"), FileMode_Open);(u"License\\Aspose.Total.C++.lic", System::IO::FileMode::Open);
    // Set the license
    license->SetLicense(myStream);



preguntas frecuentes

1. ¿Cómo puedo obtener una licencia para la solución API Aspose.PUB?

La forma más sencilla de aplicar una licencia es colocar el archivo de licencia en la misma carpeta que el archivo Aspose.PUB.dll y especificar solo el nombre del archivo sin una ruta. Otra opción es cargar una licencia desde una transmisión.

2. ¿Existe alguna limitación en la versión de evaluación de Aspose.PUB?

La versión de prueba de Aspose.PUB ofrece una funcionalidad completa del producto, con la única diferencia de la presencia de una advertencia de versión de evaluación que se muestra de manera destacada en la parte superior del documento convertido.

3. ¿Puedo evaluar la solución API Aspose.PUB antes de comprar una licencia?

Por supuesto, Aspose ofrece una versión de evaluación gratuita de la solución API Aspose.PUB para que los desarrolladores prueben sus funcionalidades y compatibilidad con sus aplicaciones. La versión de evaluación le permite explorar las capacidades de la API y asegurarse de que cumpla con sus requisitos antes de tomar una decisión de compra. Simplemente descargue la versión de evaluación del sitio web de Aspose y comience a evaluarla en su entorno de desarrollo.