PUB zu PDF C#

PUB) Dateien werden häufig verwendet, um Daten in großem Umfang zu veröffentlichen. In diesem Artikel werden wir die Umwandlung von PUB in PDF sowie die Bearbeitung der Metadaten eines PUB-Dokuments untersuchen. Sie können PDF Dokumente mit guter Wiedergabetreue erstellen. Ebenso können Sie mit verschiedenen Metadateneigenschaften einer Publisher Datei arbeiten. Lassen Sie uns die folgenden Abschnitte zu PUB Dateien untersuchen:

Konvertieren oder manipulieren Sie die PUB Datei – API Installation

Sie können die API Aspose.PUB for .NET schnell installieren, indem Sie sie aus dem Abschnitt New Releases oder über den Paket-Manager NuGet in Visual Studio herunterladen. Der folgende Befehl konfiguriert die API in Ihrem Projekt.

PM> Install-Package Aspose.PUB

Nach der Konfiguration können Sie mit Publisher Dateien arbeiten, ohne die grundlegenden Details des PUB Dateiformats verstehen zu müssen. Die API führt die Aufgaben gemäß den API-Aufrufen in Ihrer Anwendung aus.

Konvertieren Sie PUB programmgesteuert in C# in PDF

Sie können PUB Dateien mithilfe der C# Sprache in Ihren .NET-basierten Anwendungen in PDF konvertieren. Sie müssen die folgenden Schritte für die Konvertierung von Microsoft Publisher Dokumenten (PUB) in PDF ausführen:

  1. Laden Sie die PUB-Eingabedatei mit der Klasse PubFactory.
  2. Analysieren Sie die Eingabedatei
  3. Speichern Sie die ausgegebene PDF Datei

Der folgende Code zeigt, wie Sie PUB mithilfe von C# programmgesteuert in eine PDF Datei konvertieren:

string fileName = dataDir + "halloween-flyer.pub";

var parser = PubFactory.CreateParser(fileName);

var doc = parser.Parse();

Aspose.Pub.PubFactory.CreatePdfConverter().ConvertToPdf(doc, dataDir + "result_out.pdf");

Metadaten der PUB Datei mit C# bearbeiten

PUB Dateien enthalten Metadaten, einschließlich Autor, Titel, Betreff, Schlüsselwort usw. Sie können die Metadaten mit diesen Schritten bearbeiten oder manipulieren:

  1. Laden Sie die PUB Datei in die klasse instanz PubFactory.
  2. Analysieren Sie das eingegebene PUB-Dokument
  3. Legen Sie verschiedene Metadateneigenschaften fest

Der folgende Code zeigt, wie Metadaten der PUB Datei in C# bearbeitet werden:

string pubFile = dataDir + "document.pub";

IPubParser parser = PubFactory.CreateParser(pubFile);
Document document = parser.Parse();

document.DocumentSummaryInfo.SetCategory("category");
document.DocumentSummaryInfo.SetCompany("company");
document.DocumentSummaryInfo.SetLanguage("language");

document.SummaryInfo.SetComments("comments");
document.SummaryInfo.SetKeywords("keywords");
document.SummaryInfo.SetLastAuthor("last author");
document.SummaryInfo.SetTitle("title");
document.SummaryInfo.SetSubject("subject");

Fazit

Sie haben untersucht, wie Sie PUB programmgesteuert in C# manipulieren oder in PDF konvertieren. Sie können das Beispielprojekt als schnellen Test und Demonstration dieser Funktionen herunterladen. Bei Fragen können Sie uns unter Kostenlose Support-Foren erreichen.

Siehe auch