Apri XPS
Leggi i file XPS Viewer API Solution per .NET.
Aspose.Page offre funzionalità XPS Viewer per leggere ed eseguire il rendering di file XPS utilizzando qualsiasi linguaggio supportato dalla piattaforma .NET: C#, VB, J#.
L'API che vedi qui può essere utilizzata per creare la tua applicazione multipiattaforma o essere integrata nel tuo progetto .NET.
Per aprire il file XPS utilizzare:
Aspose.Page per .NET API che è un'API di conversione e manipolazione dei documenti ricca di funzionalità, potente e facile da usare per la piattaforma C#.
Apri il gestore di pacchetti NuGet, cerca Aspose.Page e installa. È inoltre possibile utilizzare il seguente comando dalla Console di gestione pacchetti.
Package Manager Console Command
PM> Install-Package Aspose.Page
Passaggi per visualizzare tramite C#
Aspose.Page consente agli sviluppatori di visualizzare facilmente il file XPS con poche righe di codice.
- Carica il file XPS con un’istanza della classe PsDocument.
- Crea e imposta istanze di PdfSaveOptions e PdfDevice Classi.
- Chiama il metodo PsDocument.Save con oggetti di PdfSaveOptions e PdfDevice come parametri.
- Chiama Process.Inizia con il percorso del PDF risultante per caricarlo nell’applicazione predefinita.
Requisiti di sistema
Aspose.Page per .NET è supportato su tutti i principali sistemi operativi. Assicurati solo di avere i seguenti prerequisiti:
- Microsoft Windows o un sistema operativo compatibile con la piattaforma .NET Framework, Windows e le applicazioni ASP.NET.
- Ambiente di sviluppo come Microsoft Visual Studio.
- Aspose.Page per .NET DLL a cui si fa riferimento nel progetto.
Codice C# per visualizzare XPS
string output = System.IO.Path.GetTempPath() + Guid.NewGuid().ToString() + ".pdf";
// create a stream for input XPS file
using (var psStream = new System.IO.FileStream("template.xps", System.IO.FileMode.Create, System.IO.FileAccess.Read))
{
// create a stream for output PDF file
using (var pdfStream = System.IO.File.Open(output, System.IO.FileMode.Open, System.IO.FileAccess.Write))
{
// load the XPS file from stream
var document = new Aspose.Page.XPS.PsDocument(psStream);
// create an instance of PdfSaveOptions
var options = new Aspose.Page.XPS.Device.PdfSaveOptions();
// create PDF rendering device for XPS
var device = new Aspose.Page.XPS.Device.PdfDevice(pdfStream);
// save XPS as PDF
ocument.Save(device, options);
}
}
// load resultant PDF in default application
System.Diagnostics.Process.Start(output);
XPS Applicazione Web Visualizzatore
Apri XPS file in questo momento visitando il nostro sito Web di demo dal vivo.
FAQ
1. Come posso aprire il file XPS?
La soluzione Aspose.Page dispone di funzionalità che consentono di visualizzare i file XPS online oa livello di codice. Se devi aprire XPS online puoi utilizzare XPS Viewer applicazione multipiattaforma.
2. Posso trovare informazioni più dettagliate su come aprire i file XPS?
Vai al capitolo Documentazione per trovare informazioni come la Guida per gli sviluppatori, le note di rilascio e molto altro sui linguaggi di descrizione della pagina. Visita il nostro progetto GitHub per vedere gli esempi di codice per l’utilizzo della soluzione.
3. La funzionalità è gratuita?
I visualizzatori multipiattaforma sono gratuiti, mentre per la soluzione API puoi ottenere una prova gratuita e quindi acquistare il prodotto se necessario.
XPS Cos'è il formato file XPS
Il formato XPS è simile al formato PDF. Entrambi sono formati PDL (Page Description Language). EPS è basato su HTML e non sul linguaggio PostScript. Il file .eps è in grado di contenere un markup della struttura del documento insieme alle informazioni sull'aspetto del documento. Ci sono anche istruzioni aggiunte su come stampare e renderizzare il documento. La caratteristica del formato è che corregge la descrizione del documento, il che significa che avrà lo stesso aspetto indipendentemente da chi e da quale sistema operativo lo apra.