Ця базова стаття містить детальну інформацію про те, як перетворити PDF на XPS у C#. Він містить усю інформацію для налаштування середовища .NET і покроковий посібник для досягнення вимог. Щоб конвертувати PDF у XPS C#, надається код, який можна змінити, щоб установити відповідні властивості відповідно до ваших потреб.
Кроки для перетворення PDF на XPS на C#
- Налаштуйте свою програму, встановивши залежність Aspose.PDF за допомогою менеджера пакетів NuGet
- Завантажте вихідний PDF-файл із класом Document для перетворення його у формат XPS
- Створіть об’єкт класу XpsSaveOptions і встановіть інші властивості
- Збережіть вихідний файл у форматі XPS
Щоб створити конвертер PDF у XPS, тут представлено код C#, який демонструє повний процес. Швидко завантажте вхідний PDF-документ із MemoryStream або з диска, а потім укажіть різні характеристики для створення файлу XPS. Нарешті, запишіть відтворений вихідний файл у MemoryStream, байтовий масив або на диск відповідно до дизайну вашої програми.
Код для перетворення PDF у XPS на C#
namespace ConvertPdfToXpsInCSharp | |
{ | |
class Program | |
{ | |
static void Main(string[] args) // Main function to convert PDF to XPS in C# | |
{ | |
// Instantiate license | |
Aspose.Pdf.License lic = new Aspose.Pdf.License(); | |
lic.SetLicense("Aspose.Total.lic"); | |
// Load PDF document | |
Aspose.Pdf.Document pdfDocument = new Aspose.Pdf.Document("input.pdf"); | |
// Instantiate XPS Save options | |
Aspose.Pdf.XpsSaveOptions saveOptions = new Aspose.Pdf.XpsSaveOptions(); | |
// Save the XPS document | |
pdfDocument.Save("PDFToXPS.xps", saveOptions); | |
System.Console.WriteLine("Done"); | |
} | |
} | |
} |
Цей фрагмент коду демонструє, як за допомогою C# конвертувати PDF у документ XPS без необхідності інсталювати будь-який інший інструмент. Крім того, ви можете зберегти прозорий текст у вихідному файлі. Подібним чином можна використати фрагмент коду, щоб перетворити всі сторінки або лише деякі вибрані у формат файлу XPS.
У цій статті описано, як за допомогою C# PDF у XPS можна виконати візуалізацію, одночасно пояснюючи кілька властивостей налаштування. Однак, якщо вам цікаво навчитися конвертувати PDF у PDFA, перегляньте статтю як конвертувати PDF у формат PDFA за допомогою C#.