XPS-Dateien zusammenführen | .NET-API-Lösung

Bewerten Sie XMP-Metadaten, indem Sie online mit unserer Metadatenanwendung arbeiten. XPS-Fusion überprüfen und die Ergebnisse kostenlos online ansehen: XPS Merger

Aspose.Page .NET XPS Merge ermöglicht das Zusammenführen von XPS-Dateien zu XPS-Dokumenten unter Verwendung einer beliebigen von der .NET-Plattform unterstützten Sprache: C#, VB, J#.
Für die XPS-Zusammenführung sind mehrere Schritte erforderlich:

  1. Erstellen Sie eine Instanz von XpsDocument aus der ersten XPS-Datei.
  2. Erstellen Sie ein Array von XPS-Dateien, die mit der ersten zusammengeführt werden.
  3. XPS-Dateien mit dem erstellten Dokument zusammenführen und speichern.


Der folgende Codeausschnitt zeigt, wie XPS-Dateien in C# zusammengeführt werden:

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-.NET
 2// The path to the documents directory.
 3string dataDir = RunExamples.GetDataDir_WorkingWithDocumentMerging();
 4// Load XPS document from XPS file
 5XpsDocument document = new XpsDocument(dataDir + "input1.xps", new XpsLoadOptions());
 6
 7// Create an array of XPS files that will be merged with the first one
 8string[] filesToMerge = new string[] { dataDir + "input2.xps", dataDir + "input3.xps" };
 9
10// Merge XPS files to output XPS document
11document.Merge(filesToMerge, dataDir + "mergedXPSfiles.xps");

Siehe XPS-Zusammenführung in Java und C++.

Aspose.Page .NET XPS Merge ermöglicht auch das Zusammenführen von XPS-Dateien in ein PDF-Dokument.
Für die XPS-zu-PDF-Zusammenführung sind mehrere Schritte erforderlich:

  1. Erstellen Sie eine Instanz von XpsDocument aus der ersten XPS-Datei.
  2. Erstellen Sie ein Array von XPS-Dateien, die mit der ersten zusammengeführt werden.
  3. Geben Sie TextCompression, ImageCompression, JpegQualityLevel und andere Optionen von PdfSaveOptions an.
  4. Führen Sie XPS-Dateien mit dem erstellten Dokument zusammen und speichern Sie es als PDF mit PDF-Speicheroptionen.


Der folgende Codeausschnitt zeigt, wie XPS-Dateien in C# in ein PDF-Dokument zusammengeführt werden:

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-.NET
 2// The path to the documents directory.
 3string dataDir = RunExamples.GetDataDir_WorkingWithDocumentMerging();
 4// Load XPS document form the XPS file
 5XpsDocument document = new XpsDocument(dataDir + "input1.xps", new XpsLoadOptions());
 6
 7// Initialize options object with necessary parameters.
 8Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions options = new Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions()
 9{
10    JpegQualityLevel = 100,
11    ImageCompression = Aspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Jpeg,
12    TextCompression = Aspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flate
13};
14
15// Create an array of XPS files that will be merged with the first one
16string[] filesToMerge = new string[] { dataDir + "input2.xps", dataDir + "input3.xps" };
17
18// Merge XPS files to output PDF file
19document.MergeToPdf(dataDir + "mergedXPSfiles.pdf", filesToMerge, options);

Siehe XPS-Zusammenführung in Java und C++.

Betrachten wir PdfSaveOptions. Mit dieser Klasse können wir beim Zusammenführen von XPS-Dateien in PDF verschiedene Konvertierungsparameter zuweisen.

Bewerten Sie die XPS-Zusammenführung online auf unserem XPS-Zusammenführung.

Sie können Beispiele und Datendateien von GitHub herunterladen.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.