Caricamento licenza MS PUB

Ottieni la licenza di MS Publisher da un file o stream C++

 

Microsoft Publisher è un software specializzato nel layout e nel design delle pagine. Supporta vari formati di file, tra cui MS Publisher 2.0 o successivo, .txt, RTF, MS Word, HTML, testo Unicode e altro. Il formato di file .pub in Publisher è versatile, in quanto può includere un mix di testo, immagini e grafica, rendendolo ideale per la creazione di materiale promozionale come volantini, brochure e cartoline. Questi file possono essere aperti, modificati e stampati utilizzando Microsoft Publisher, ma non possono essere aperti o modificati in altri programmi software, come Microsoft Word o Adobe InDesign, a meno che non vengano prima convertiti in un altro formato di file.

Aspose.PUB per C++ è una libreria progettata per funzionare con file .pub. Consente il caricamento, la modifica e la conversione di file .pub in PDF, HTML, XLSX, DOC e altri formati immagine. La libreria può essere integrata in progetti C++ o utilizzata per creare applicazioni multipiattaforma per l'apertura, l'unione e la conversione di file di Microsoft Publisher. Con questa soluzione, puoi convertire in modo efficiente i file .pub senza la necessità di software o abbonamenti aggiuntivi. È possibile trovare e testare esempi dell'implementazione della libreria in varie applicazioni.

In questa pagina imparerai come impostare una licenza per l’utilizzo della libreria Aspose.Pub per C++. Il file di licenza è necessario per utilizzare la libreria e fornisce l’accesso alle sue caratteristiche e funzionalità e fornirà inoltre all’utente l’accesso al supporto e agli aggiornamenti. Per imparare altri esempi di codice e file di dati, vai su Aspose Github Project .

Per caricare la licenza sarà necessario installare l'API Aspose.PUB. Puoi farlo cercandolo nel gestore pacchetti NuGet o utilizzando il comando Install-Package Aspose.PUB nella console di Package Manager.

Package Manager Console Command


    PM> Install-Package Aspose.PUB

Questo codice spiega il caricamento della licenza Aspose.PUB da un file. Per questo, dovrebbero essere presi i seguenti passi:

  1. Inizializzare l’oggetto licenza di tipo Aspose::Pub::License. Il metodo System::MakeObject() viene utilizzato per creare dinamicamente un’istanza della classe License .
  2. Chiama il metodo SetLicense() sull’oggetto licenza e passa il percorso del file di licenza come argomento .

Passaggi per caricare la licenza PUB da un file 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");

Per caricare la licenza Aspose.PUB da un flusso, è necessario eseguire i seguenti passaggi:

  1. Crea un’istanza della classe License e assegnala alla variabile License.
  2. Per caricare la licenza, creare un’istanza della classe FileStream, che rappresenta un flusso di byte e viene utilizzata per leggere e scrivere nei file.
  3. Chiama il metodo SetLicense() sull’oggetto licenza e passa l’oggetto myStream. Questo metodo imposta la licenza per la libreria Aspose.Pub utilizzando il contenuto del file di licenza rappresentato dall’oggetto FileStream.

Passaggi per caricare la licenza PUB da uno 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);



Domande frequenti

1. Come posso ottenere una licenza per la soluzione API Aspose.PUB?

Il modo più semplice per applicare una licenza è inserire il file di licenza nella stessa cartella del file Aspose.PUB.dll e specificare solo il nome del file senza percorso. Un’altra opzione è caricare una licenza da uno stream.

2. Ci sono limitazioni nella versione di valutazione di Aspose.PUB?

La versione di prova di Aspose.PUB offre funzionalità complete del prodotto, con l’unica differenza che è la presenza di un avviso sulla versione di valutazione visualizzato in modo visibile nella parte superiore del documento convertito.

3. Posso valutare la soluzione API Aspose.PUB prima di acquistare una licenza?

Assolutamente, Aspose offre una versione di valutazione gratuita della soluzione API Aspose.PUB per gli sviluppatori per testarne le funzionalità e la compatibilità con le loro applicazioni. La versione di valutazione ti consente di esplorare le funzionalità dell’API e assicurarti che soddisfi i tuoi requisiti prima di prendere una decisione di acquisto. Scarica semplicemente la versione di valutazione dal sito Web Aspose e inizia a valutarla nel tuo ambiente di sviluppo.