Ten podstawowy artykuł zawiera szczegółowe informacje o tym, jak konwertować PDF na XPS w języku C#. Zawiera wszystkie informacje dotyczące konfigurowania środowiska .NET oraz przewodnik krok po kroku w celu spełnienia wymagań. Aby przekonwertować PDF na XPS, dostarczany jest kod C#, który można modyfikować, aby ustawić odpowiednie właściwości zgodnie z własnymi potrzebami.
Kroki, aby przekonwertować PDF na XPS w C#
- Skonfiguruj swoją aplikację, instalując zależność Aspose.PDF z menedżerem pakietów NuGet
- Załaduj źródłowy plik PDF z klasą Document, aby przekonwertować go na format XPS
- Utwórz obiekt klasy XpsSaveOptions i ustaw różne właściwości
- Zapisz plik wyjściowy w formacie pliku XPS
Aby utworzyć konwerter PDF na XPS, pokazano tutaj kod C#, który demonstruje cały proces. Szybko załaduj wejściowy dokument PDF z MemoryStream lub z dysku, a następnie określ różne parametry generowania pliku XPS. Na koniec zapisz wyrenderowany plik wyjściowy do MemoryStream, Byte Array lub na dysk, w oparciu o projekt aplikacji.
Kod do konwersji PDF na XPS w 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"); | |
} | |
} | |
} |
Ten fragment kodu pokazuje, jak za pomocą C# przekonwertować dokument PDF na XPS bez konieczności instalowania jakiegokolwiek innego narzędzia. Ponadto możesz wybrać zachowanie przezroczystego tekstu w pliku wyjściowym. Podobnie fragment kodu można zaimprowizować, aby przekonwertować wszystkie strony lub tylko wybrane strony do formatu pliku XPS.
W tym artykule omówiono, w jaki sposób można wykonać renderowanie C# PDF do XPS, wyjaśniając jednocześnie kilka właściwości dostosowywania. Jeśli jednak chcesz nauczyć się konwersji plików PDF na PDFA, zapoznaj się z artykułem na stronie jak przekonwertować PDF na format PDFA za pomocą C#.