Fusionar archivos XPS | Aspose.Página para Java

Puede comprobar la calidad de Aspose.Page XPS Merger y ver los resultados a través de XPS Merger en línea de forma gratuita.

La fusión Aspose.Page Java XPS permite fusionar archivos XPS con documentos XPS en cualquier sistema operativo para el que exista la máquina virtual Java.
Es necesario seguir varios pasos para realizar la combinación XPS:

  1. Cree una instancia de XpsDocument a partir del primer archivo XPS.
  2. Cree una serie de archivos XPS que se fusionarán con el primero.
  3. Fusione archivos XPS con el documento creado y guárdelo.

El siguiente fragmento de código muestra cómo fusionar archivos XPS con un documento PDF en Java:

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Java
 2// The path to the documents directory.
 3String dataDir = Utils.getDataDir();
 4// Load the first XPS file in a document
 5XpsDocument document = new XpsDocument(dataDir + "input.xps");
 6
 7// Create an array of XPS files that will be merged with the first one
 8String[] filesForMerge = new String[] { dataDir + "Demo.xps", dataDir + "sample.xps" };
 9
10//merge and save to output XPS file
11document.merge(filesForMerge, dataDir + "mergedXPSfiles.xps");

Ver la fusión de XPS en .NET y C++.

La fusión Aspose.Page Java XPS también permite fusionar archivos XPS en documentos PDF.
Es necesario seguir varios pasos para realizar la fusión de XPS a PDF:

  1. Cree una instancia de XpsDocument a partir del primer archivo XPS.
  2. Cree una serie de archivos XPS que se fusionarán con el primero.
  3. Especifique TextCompressionImageCompressionJpegQualityLevel y otras opciones de PdfSaveOptions.
  4. Combine archivos XPS con el documento creado y guárdelo como PDF con opciones de guardar PDF.


El siguiente fragmento de código muestra cómo fusionar archivos XPS con un documento PDF en Java:

 1// For complete examples and data files, please go to https://github.com/aspose-page/Aspose.Page-for-Java
 2// The path to the documents directory.
 3String dataDir = Utils.getDataDir();
 4
 5// Load the first XPS file in a document
 6XpsDocument document = new XpsDocument(dataDir + "input.xps");
 7
 8// Create an array of XPS files that will be merged with the first one
 9String[] filesForMerge = new String[] { dataDir + "Demo.xps", dataDir + "sample.xps" };
10
11// Initialize options object with necessary parameters.
12com.aspose.xps.rendering.PdfSaveOptions options = new com.aspose.xps.rendering.PdfSaveOptions();
13options.setJpegQualityLevel(100);
14options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg);
15options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate);
16options.setPageNumbers(new int[] { 1, 2, 6 });
17
18document.mergeToPdf(filesForMerge, dataDir + "XPStoPDF.pdf", options);

Ver la fusión de XPS en .NET y C++.

Consideremos PdfSaveOptions. Usando esta clase podemos asignar diferentes parámetros de conversión mientras fusionamos XPS a PDF.

Evalúe la fusión de XPS en línea en nuestro XPS Meger.

Puede descargar ejemplos y archivos de datos desde GitHub.

Have any questions about Aspose.Page?



Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.