XPS in PDF

In diesem Tutorial führen wir Sie Schritt für Schritt durch die Konvertierung einer XPS-Datei in PDF mithilfe der Aspose.PDF-Bibliothek für .NET. Wir erläutern den bereitgestellten C#-Quellcode und zeigen Ihnen, wie Sie ihn in Ihren eigenen Projekten implementieren. Am Ende dieses Tutorials werden Sie in der Lage sein, XPS-Dateien problemlos in PDF-Dokumente zu konvertieren.

Schritt 1: Dokumentenverzeichnis festlegen

string dataDir = "YOUR DOCUMENTS DIRECTORY";

Ersetzen"YOUR DOCUMENTS DIRECTORY" mit dem Pfad, in dem Sie Ihre Dateien gespeichert haben.

Schritt 2: Instanziieren Sie das LoadOptions-Objekt mithilfe von XPS-Ladeoptionen

Aspose.Pdf.LoadOptions options = new XpsLoadOptions();

Erstellen Sie eine Instanz des LoadOptions-Objekts mithilfe von XPS-Ladeoptionen.

Schritt 3: Erstellen Sie das Dokumentobjekt

Aspose.Pdf.Document document = new Aspose.Pdf.Document(dataDir + "XPSToPDF.xps", options);

Erstellen Sie ein Dokumentobjekt, das die XPS-Eingabedatei und die Ladeoptionen angibt.

Schritt 4: Speichern Sie das resultierende PDF-Dokument

document.Save(dataDir + "XPSToPDF_out.pdf");

Speichern Sie das resultierende PDF-Dokument im angegebenen Verzeichnis.

Beispielquellcode für XPS in PDF mit Aspose.PDF für .NET

try
{
	
	// Der Pfad zum Dokumentenverzeichnis.
	string dataDir = "YOUR DOCUMENT DIRECTORY";

	//Instanziieren Sie das LoadOption-Objekt mithilfe der XPS-Ladeoption
	Aspose.Pdf.LoadOptions options = new XpsLoadOptions();

	// Dokumentobjekt erstellen
	Aspose.Pdf.Document document = new Aspose.Pdf.Document(dataDir + "XPSToPDF.xps", options);

	// Speichern Sie das resultierende PDF-Dokument
	document.Save(dataDir + "XPSToPDF_out.pdf");
	
}
catch(Exception ex)
   
{
	Console.WriteLine(ex.Message);
}

Abschluss

In diesem Tutorial haben wir gelernt, wie man XPS-Dateien mithilfe der Aspose.PDF-Bibliothek für .NET in PDF konvertiert. Wenn Sie die bereitgestellten Schritte befolgen, können Sie diese Konvertierung problemlos in Ihren eigenen Anwendungen durchführen. Erhalten Sie genaue und professionelle Ergebnisse beim Konvertieren von XPS-Dateien in PDF.

FAQs

F: Was ist XPS und warum sollte ich es in PDF konvertieren?

A: XPS (XML Paper Specification) ist ein von Microsoft entwickeltes Dokumentformat mit festem Layout. Durch die Konvertierung von XPS in PDF können Sie das Dokument leichter zugänglich und allgemein kompatibler machen, da PDF ein allgemein unterstütztes Format auf verschiedenen Plattformen und Geräten ist.

F: Unterstützt die Aspose.PDF-Bibliothek neben XPS auch andere Dateiformate?

A: Ja, Aspose.PDF für .NET unterstützt verschiedene andere Dateiformate zur Konvertierung, wie HTML, EPUB, SVG, XML und mehr. Außerdem können Sie damit PDF-Dokumente programmgesteuert erstellen und bearbeiten.

F: Kann ich den PDF-Konvertierungsprozess anpassen, z. B. Seitengröße, Ränder oder andere Optionen festlegen?

A: Ja, Sie können den PDF-Konvertierungsprozess mit Aspose.PDF für .NET anpassen. Die Bibliothek bietet zahlreiche Optionen zur Steuerung von Seitengröße, Rändern, Bildkomprimierung, Schriftarteneinbettung und anderen PDF-bezogenen Einstellungen, um Ihren spezifischen Anforderungen gerecht zu werden.

F: Gibt es eine Testversion von Aspose.PDF für .NET zum Testen?

A: Ja, Sie können die Testversion von Aspose.PDF für .NET von der offiziellen Aspose-Website herunterladen und testen. Mit der Testversion können Sie die Funktionen der Bibliothek erkunden, bevor Sie einen Kauf tätigen.

F: Kann ich mehrere XPS-Dateien in einem Stapelprozess in PDF konvertieren?

A: Ja, Sie können mehrere XPS-Dateien in einem Stapelprozess in PDF konvertieren, indem Sie eine Schleife implementieren oder die Liste der XPS-Dateien durchlaufen und jede Datei mithilfe des bereitgestellten Codes in PDF konvertieren.