XPS in PDF in linea

XPS(XML PaperSpecific) e PDF(Portable Document Format) sono entrambi formati ampiamente utilizzati per la condivisione e l’archiviazione di documenti. XPS è stato sviluppato da Microsoft come alternativa al PDF, offrendo funzionalità simili per preservare l’aspetto visivo e il layout dei documenti. Tuttavia, il PDF ha guadagnato una popolarità sempre più diffusa nel tempo grazie alla sua compatibilità su diverse piattaforme e dispositivi. A volte, potrebbe essere necessario convertire documenti XPS in PDF per scopi diversi. Di conseguenza, questo post del blog spiega come convertire XPS in PDF online gratuitamente o in C# .NET o Java.

Convertitore online gratuito da XPS a PDF

Sebbene i file XPS possano essere aperti su computer Windows utilizzando il visualizzatore XPS integrato, sorgono problemi di compatibilità quando si tenta di aprire file XPS su altri sistemi operativi o dispositivi. È qui che nasce la necessità di conversione online. La conversione di XPS in PDF garantisce che i tuoi documenti possano essere facilmente visualizzati, condivisi e stampati su varie piattaforme senza alcuna discrepanza di formattazione.

Di conseguenza, questo convertitore gratuito da XPS a PDF ha rivoluzionato la conversione poiché non è necessario installare alcun software aggiuntivo per eseguire la conversione.

  1. Prima di tutto, naviga sul convertitore Visio online con un browser Internet.
  2. Rilascia il file nel riquadro rettangolare e carica il file sorgente.
  3. Il file di input terminerà il caricamento e il pulsante Converti sarà abilitato.
  4. Avvia la conversione e avvia il rendering di XPS in PDF.
  5. Scarica il documento PDF di output o copia il collegamento per accedervi online.

PS: il collegamento online per scaricare o condividere il file di output verrà abilitato dopo 24 ore poiché i tuoi dati non vengono archiviati sul server.

Vantaggi della conversione online da XPS a PDF

Accessibilità: questo convertitore online è accessibile da qualsiasi dispositivo dotato di connessione Internet, eliminando la necessità di installazione del software.

Risparmio di tempo e fatica: questo convertitore online semplifica il processo di conversione, facendoti risparmiare tempo e fatica rispetto al software tradizionale.

Compatibilità della piattaforma: i file PDF risultanti sono compatibili con un’ampia gamma di dispositivi e sistemi operativi.

Interfaccia intuitiva: questo convertitore online dispone di un’interfaccia intuitiva che rende il processo di conversione semplice anche per gli utenti con competenze tecniche limitate.

Converti XPS in PDF in C#

Puoi convertire facilmente XPS in PDF in C# seguendo i passaggi seguenti:

  • Configura Conholdate.Total for .NET nel tuo progetto.
  • Avvia i flussi e carica il file XPS di input.
  • Inizializza l’oggetto della classe PdfSaveOptions.
  • Crea dispositivo di rendering per il formato PDF.

Il seguente esempio di codice spiega come convertire XPS in PDF in C#:

// Inizializza il flusso di output PDF
using (System.IO.Stream pdfStream = System.IO.File.Open(dataDir + "XPStoPDF.pdf", System.IO.FileMode.OpenOrCreate, System.IO.FileAccess.Write))
// Inizializza il flusso di input XPS
//utilizzando (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "input.xps", System.IO.FileMode.Open))
using (System.IO.Stream xpsStream = System.IO.File.Open(dataDir + "sample.xps", System.IO.FileMode.Open))
{
// Carica il documento XPS dal flusso
Aspose.Page.XPS.XpsDocument document = new Aspose.Page.XPS.XpsDocument(xpsStream, new Aspose.Page.XPS.XpsLoadOptions());
// oppure caricare il documento XPS direttamente dal file. Quindi non è necessario xpsStream.
// Documento XpsDocument = new XpsDocument(inputFileName, new XpsLoadOptions());

// Inizializza l'oggetto opzioni con i parametri necessari.
Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions options = new Aspose.Page.XPS.Presentation.Pdf.PdfSaveOptions()
{
    JpegQualityLevel = 100,
    ImageCompression = Aspose.Page.XPS.Presentation.Pdf.PdfImageCompression.Jpeg,
    TextCompression = Aspose.Page.XPS.Presentation.Pdf.PdfTextCompression.Flate,
};
// Crea dispositivo di rendering per il formato PDF
Aspose.Page.XPS.Presentation.Pdf.PdfDevice device = new Aspose.Page.XPS.Presentation.Pdf.PdfDevice(pdfStream);

document.Save(device, options);
}

Converti diagrammi XPS in PDF in Java

I seguenti passaggi spiegano come convertire XPS in PDF in Java:

  • Installa Conholdate.Total for Java nella tua applicazione.
  • inizializza il flusso di output PDF utilizzando FileOutputStream.
  • Inizializza PdfSaveOptions con i parametri necessari.

Il codice di esempio seguente mostra come convertire XPS in PDF in Java:

// inizializza il flusso di output PDF
FileOutputStream pdfStream = new FileOutputStream("output.pdf");

// caricare il documento XPS
XpsDocument document = new XpsDocument("input.xps");

// inizializza PdfSaveOptions con i parametri necessari
PdfSaveOptions options = new PdfSaveOptions();
options.setJpegQualityLevel(100);
options.setImageCompression(com.aspose.xps.rendering.PdfImageCompression.Jpeg);
options.setTextCompression(com.aspose.xps.rendering.PdfTextCompression.Flate);
options.setPageNumbers(new int[] { 1, 2, 6 });

// creare un dispositivo di rendering per il formato PDF
PdfDevice device = new PdfDevice(pdfStream);
// renderizzare XPS come PDF
document.save(device, options);   

Licenza di valutazione gratuita

Puoi richiedere una licenza temporanea gratuita per testare le API a piena capacità.

Riassumendo

Convertire file XPS in formato PDF non è mai stato così facile, grazie a questa conversione online. Che tu sia un individuo che desidera condividere documenti con gli amici o un professionista che ha bisogno di garantire la compatibilità multipiattaforma, questo convertitore offre una soluzione conveniente alle tue esigenze di conversione. Inoltre, copre anche l’integrazione di questa funzionalità nelle tue applicazioni utilizzando C# o Java. In caso di domande, scriveteci al forum.

Guarda anche