XPS’yi aç
.NET için XPS dosyalarını okuyun Görüntüleyici API Çözümü.
Aspose.Page, .NET platformu tarafından desteklenen herhangi bir dili kullanarak XPS dosyalarını okumak ve işlemek için XPS Görüntüleyici işlevselliği sunar: C#, VB, J#.
Burada gördüğünüz API, kendi çapraz platform uygulamanızı oluşturmak için kullanılabilir veya .NET projenize entegre edilebilir.
XPS dosyasını açmak için şunu kullanın:
C# platformu için zengin özelliklere sahip, güçlü ve kullanımı kolay belge işleme ve dönüştürme API'si olan Aspose.Page for .NET API.
NuGet paket yöneticisini açın, Aspose.Page'i arayın ve kurun. Paket Yöneticisi Konsolundan aşağıdaki komutu da kullanabilirsiniz.
Package Manager Console Command
PM> Install-Package Aspose.Page
C# ile Görüntüleme Adımları
Aspose.Page, geliştiricilerin XPS dosyasını yalnızca birkaç satır kodla görüntülemesini kolaylaştırır.
- XPS dosyasını PsDocument Sınıfının bir örneğiyle yükleyin.
- PdfSaveOptions ve PdfDevice Sınıflarının örneklerini oluşturun ve ayarlayın.
- Parametre olarak PdfSaveOptions ve PdfDevice nesneleriyle PsDocument.Save Yöntemini çağırın.
- Varsayılan uygulamada yüklemek için sonuçtaki PDF’nin yolu ile Process.Start’ı arayın.
sistem gereksinimleri
Aspose.Page for .NET tüm büyük işletim sistemlerinde desteklenir. Sadece aşağıdaki ön koşullara sahip olduğunuzdan emin olun:
- Microsoft Windows veya .NET Framework Platformu, Windows ve ASP.NET Uygulamaları ile uyumlu bir işletim sistemi.
- Microsoft Visual Studio gibi geliştirme ortamı.
- Aspose.Page for .NET DLL projenizde başvurulan.
XPS'i görüntülemek için C# kodu
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 Görüntüleyici Web Uygulaması
Şu anda Canlı Demolar web sitemizi ziyaret ederek XPS dosyasını açın.
FAQ
1. XPSdosyasını nasıl açabilirim?
Aspose.Page çözümü, XPS dosyalarını çevrimiçi veya programlı olarak görüntülemenizi sağlayan işlevselliğe sahiptir. XPS sayfasını çevrimiçi olarak açmanız gerekiyorsa XPS Görüntüleyici kullanabilirsiniz. çapraz platform uygulaması.
2. XPS dosyalarının nasıl açılacağı hakkında daha ayrıntılı bilgi bulabilir miyim?
Geliştirici Kılavuzu, Sürüm Notları ve Sayfa Açıklama Dilleri hakkında daha pek çok bilgiyi bulmak için Belgeler bölümüne gidin. Çözümü kullanmaya yönelik kod örneklerini görmek için GitHub projemizi ziyaret edin.
3. İşlev ücretsiz mi?
Platformlar arası görüntüleyiciler ücretsizdir, API çözümü için ücretsiz Deneme sürümü alabilir ve ardından gerekirse ürünü satın alabilirsiniz.
XPS XPS Dosya Biçimi nedir
XPS formatı, PDF formatına benzer. Her ikisi de sayfa açıklama dili (PDL) biçimleridir. EPS, PostScript diline değil, HTML'ye dayalıdır. .eps dosyası, belgenin nasıl görüneceğine ilişkin bilgilerle birlikte belgenin yapısının bir işaretini içerebilir. Belgenin nasıl yazdırılacağına ve oluşturulacağına ilişkin ek talimatlar da vardır. Formatın özelliği, belgenin açıklamasını düzeltmesidir, bu da onu kimden ve hangi işletim sisteminden açarsa açsın aynı görüneceği anlamına gelir.