Відкрийте XPS
Читайте файли з функціональністю перегляду файлів XPS. API Рішення для .NET.
Aspose.Page пропонує функцію XPS Viewer для читання та візуалізації файлів XPS за допомогою будь-якої мови, яка підтримується платформою .NET: C#, VB, J#.
API, який ви бачите тут, можна використовувати для створення власної крос-платформної програми або для інтеграції у ваш проект .NET.
Щоб відкрити файл XPS, використовуйте:
Aspose.Page для .NET API, який є багатофункціональним, потужним і простим у використанні API для обробки документів і перетворення для платформи C#.
Відкрийте менеджер пакетів NuGet і знайдіть Aspose.Page та встановіть. Ви також можете використати наступну команду з консолі менеджера пакетів.
Package Manager Console Command
PM> Install-Package Aspose.Page
Кроки для перегляду XPS з C#
Aspose.Page полегшує для розробників перегляд файлу XPS з використанням лише кількох рядків коду.
- Завантажте файл XPS із екземпляром класу PsDocument.
- Створіть та встановіть екземпляри PdfSaveOptions і PdfDevice Classes.
- Викличте метод PsDocument.Save з об’єктами PdfSaveOptions і PdfDevice як параметрами.
- Викличте метод Process.Start зі шляху до отриманого PDF-файлу, щоб завантажити його в програму за замовчуванням.
Системні вимоги
Aspose.Page для .NET працює у всіх основних операційних системах. Просто переконайтеся, що ваше середовище розробки відповідає наступним вимогам:
- Microsoft Windows або сумісна ОС із платформою .NET Framework, програмами Windows і ASP.NET.
- Середовище розробки, наприклад Microsoft Visual Studio.
- Aspose.Page для .NET DLL, на який посилається ваш проект.
Код C# для перегляду 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
Відкрийте файл XPS прямо зараз, відвідавши наш веб-сайт Live Demos.
FAQ
1. Як я можу відкрити файл XPS?
Рішення Aspose.Page має функції, які дозволяють переглядати файли XPS онлайн або програмно. Якщо вам потрібно відкрити XPS онлайн, ви можете скористатися кросплатформною Програмою для перегляду XPS файів .
2. Чи можу я знайти більш детальну інформацію про те, як відкрити файли XPS?
Перейдіть до розділу Документація , щоб знайти інформацію, як-от Посібник розробника, Примітки до релізів та багато іншого про мови опису сторінок. Відвідайте наш проект GitHub , щоб переглянути приклади коду використання рішення.
3. Чи безкоштовна ця функціональність?
Кросплатформні ппрограми для перегляду файлів безкоштовні, тоді як для рішення API ви можете отримати безкоштовну пробну версію, а потім придбати продукт, якщо потрібно.
XPS What is XPS File Format
Формат XPS схожий на формат PDF. Обидва є форматами мови опису сторінок (PDL). EPS базується на HTML, а не на мові PostScript. Файл .eps може містити розмітку структури документа разом з інформацією про те, як документ буде виглядати. Також додано інструкції щодо друку та рендерингу документа. Особливістю формату є те, що він фіксує опис документа, тобто він виглядатиме однаково, хто б і з якої операційної системи його не відкривав.