Laden der Lizenz MS PUB

Holen Sie sich die Lizenz von MS Publisher aus einer Datei oder streamen Sie C++

 

Microsoft Publisher ist eine Software, die sich auf Seitenlayout und -design spezialisiert hat. Es unterstützt verschiedene Dateiformate, einschließlich MS Publisher 2.0 oder höher, .txt, RTF, MS Word, HTML, Unicode-Text und mehr. Das .pub-Dateiformat in Publisher ist vielseitig, da es eine Mischung aus Text, Bildern und Grafiken enthalten kann, was es ideal zum Erstellen von Werbematerialien wie Flyern, Broschüren und Postkarten macht. Diese Dateien können mit Microsoft Publisher geöffnet, bearbeitet und gedruckt werden, aber sie können nicht in anderen Softwareprogrammen wie Microsoft Word oder Adobe InDesign geöffnet oder bearbeitet werden, es sei denn, sie werden zuerst in ein anderes Dateiformat konvertiert.

Aspose.PUB für C++ ist eine Bibliothek, die für die Arbeit mit .pub-Dateien entwickelt wurde. Es ermöglicht das Laden, Bearbeiten und Konvertieren von .pub-Dateien in PDF, HTML, XLSX, DOC und andere Bildformate. Die Bibliothek kann in C++-Projekte integriert oder zum Erstellen plattformübergreifender Anwendungen zum Öffnen, Zusammenführen und Konvertieren von Microsoft Publisher-Dateien verwendet werden. Mit dieser Lösung können Sie .pub-Dateien effizient konvertieren, ohne dass zusätzliche Software oder Abonnements erforderlich sind. Beispiele für die Implementierung der Bibliothek in verschiedenen Anwendungen können gefunden und getestet werden.

Auf dieser Seite erfahren Sie, wie Sie eine Lizenz für die Verwendung der Aspose.Pub-Bibliothek für C++ festlegen. Die Lizenzdatei ist erforderlich, um die Bibliothek zu verwenden, und bietet Zugriff auf ihre Funktionen und Fähigkeiten und verschafft dem Benutzer auch Zugriff auf Support und Upgrades. Weitere Codebeispiele und Datendateien finden Sie unter Aspose Github Project .

Um die Lizenz zu laden, müssen Sie die Aspose.PUB-API installieren. Sie können dies tun, indem Sie im NuGet-Paket-Manager danach suchen oder den Befehl „Install-Package Aspose.PUB“ in der Paket-Manager-Konsole verwenden.

Package Manager Console Command


    PM> Install-Package Aspose.PUB

Dieser Code erklärt das Laden der Aspose.PUB-Lizenz aus einer Datei. Dazu sollten die nächsten Schritte unternommen werden:

  1. Initialisieren Sie das Lizenzobjekt vom Typ Aspose::Pub::License. Die Methode System::MakeObject() wird verwendet, um dynamisch eine Instanz der Klasse License zu erstellen .
  2. Rufen Sie die Methode SetLicense() für das Lizenzobjekt auf und übergeben Sie den Pfad zur Lizenzdatei als Argument .

Schritte zum Laden der PUB-Lizenz aus einer Datei 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");

Um die Aspose.PUB-Lizenz aus einem Stream zu laden, sollten die nächsten Schritte ausgeführt werden:

  1. Erstellen Sie eine Instanz der License -Klasse und weisen Sie sie der License-Variablen zu.
  2. Um die Lizenz zu laden, erstellen Sie eine Instanz der FileStream-Klasse, die einen Bytestrom darstellt und zum Lesen und Schreiben in Dateien verwendet wird.
  3. Rufen Sie die Methode SetLicense() für das Lizenzobjekt auf und übergibt ihm das Objekt myStream. Diese Methode legt die Lizenz für die Aspose.Pub-Bibliothek mithilfe des Inhalts der Lizenzdatei fest, die durch das FileStream-Objekt dargestellt wird.

Schritte zum Laden der PUB-Lizenz aus einem 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);



FAQ

1. Wie kann ich eine Lizenz für die Aspose.PUB API Solution erhalten?

Der einfachste Weg, eine Lizenz anzuwenden, besteht darin, die Lizenzdatei im selben Ordner wie die Datei Aspose.PUB.dll abzulegen und nur den Dateinamen ohne Pfad anzugeben. Eine andere Möglichkeit besteht darin, eine Lizenz aus einem Stream zu laden.

2. Gibt es irgendwelche Einschränkungen in der Testversion von Aspose.PUB?

Die Testversion von Aspose.PUB bietet vollständige Produktfunktionalität, mit dem einzigen Unterschied, dass oben im konvertierten Dokument eine Warnung zur Testversion deutlich sichtbar angezeigt wird.

3. Kann ich die Aspose.PUB API Solution testen, bevor ich eine Lizenz kaufe?

Auf jeden Fall bietet Aspose eine kostenlose Evaluierungsversion der Aspose.PUB API Solution für Entwickler an, um deren Funktionalitäten und Kompatibilität mit ihren Anwendungen zu testen. Mit der Evaluierungsversion können Sie die Fähigkeiten der API erkunden und sicherstellen, dass sie Ihren Anforderungen entspricht, bevor Sie eine erstellen Kaufentscheidung. Laden Sie einfach die Testversion von der Aspose-Website herunter und beginnen Sie mit der Evaluierung in Ihrer Entwicklungsumgebung.