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 altri. Il formato .pub di Publisher è versatile, perché può contenere una combinazione di testo, immagini e grafica, rendendolo ideale per creare materiale promozionale come volantini, brochure e cartoline. Questi file possono essere aperti, modificati e stampati con Microsoft Publisher, ma non possono essere aperti o modificati in altri programmi, ad esempio Microsoft Word o Adobe InDesign, a meno che non vengano prima convertiti in un altro formato di file.

Aspose.PUB per C++ ti consente di lavorare in modo trasparente con i file PUB direttamente nelle tue applicazioni C++. La libreria permette il caricamento, la modifica e la conversione dei file .pub in PDF, HTML, XLSX, DOC e altri formati immagine. Può essere integrata nei tuoi progetti o utilizzata per creare applicazioni multipiattaforma per aprire, unire e convertire file Microsoft Publisher. Sono disponibili funzionalità opzionali (in alcune edizioni) che consentono di aprire i file PUB per la visualizzazione o per una modifica leggera, nonché di unire più file PUB in un unico documento per semplificare i flussi di lavoro. Smetti di lottare con le limitazioni di PUB: scarica Aspose.PUB per C++ oggi stesso e scopri la libertà di accesso universale ai file PUB.

In questa pagina imparerai come impostare una licenza per l’utilizzo della libreria Aspose.Pub per C++. Il file di licenza è necessario per usare la libreria e fornisce l’accesso alle sue funzionalità e capacità, oltre a garantire all’utente supporto e aggiornamenti. Per ulteriori esempi di codice e file di dati, visita il progetto Aspose Github Project .

Prima di iniziare a usare Aspose.PUB, dovrai attivare la tua licenza. Apri il **NuGet Package Manager** del tuo progetto e cerca **Aspose.PUB**; installa il pacchetto direttamente dall’ambiente di sviluppo. Se preferisci la riga di comando, apri la **Package Manager Console** e digita `Install-Package Aspose.PUB` (senza virgolette). Dopo aver completato uno dei due passaggi, sarai pronto a sfruttare Aspose.PUB nei tuoi progetti.

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. Inizializza l’oggetto licenza di tipo Aspose::Pub::License. Il metodo System::MakeObject() è usato per creare dinamicamente un’istanza della classe License .
  2. Chiama il metodo SetLicense() sull’oggetto licenza e fornisci il percorso al 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, crea un’istanza della classe FileStream, che rappresenta un flusso di byte e viene utilizzata per leggere e scrivere file.
  3. Chiama il metodo SetLicense() sull’oggetto licenza e passagli l’oggetto myStream. Questo metodo imposta la licenza per la libreria Aspose.Pub usando 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.