Pliki EPUB są powszechnie używane do udostępniania lub drukowania plików na dużą skalę. Na przykład, obecnie bardzo popularne są książki elektroniczne, które są tworzone w formacie EPUB. W niektórych sytuacjach może być konieczne przekonwertowanie pliku EPUB na plik XPS. W związku z tym w tym artykule opisano, jak programowo przekonwertować plik EPUB na format XPS w języku C#.
Konwerter EPUB na XPS – instalacja C# API
Aspose.HTML for .NET API obsługuje konwersję dokumentów EPUB. Możesz skonfigurować API, pobierając pliki DLL z sekcji Downloads lub za pomocą następującego polecenia instalacyjnego NuGet.
PM> Install-Package Aspose.HTML
Konwertuj EPUB na XPS w C#
Możesz przekonwertować EPUB na XPS, wykonując poniższe czynności:
- Załaduj wejściowy plik EPUB.
- Zainicjuj obiekt klasy XpsSaveOptions.
- W razie potrzeby określ wymiary strony w calach, centymetrach itp.
- Konwertuj plik EPUB na format XPS.
Poniższy fragment kodu wyjaśnia, jak programowo wykonać te kroki, aby przekonwertować plik EPUB na XPS w języku C#:
// Utwórz wystąpienie XpsSaveOptions
XpsSaveOptions options = new XpsSaveOptions();
// Ustaw rozmiar strony w calach
options.PageSetup.AnyPage = new Page(new Size(Length.FromInches(7),Length.FromInches(3)));
// Wywołaj metodę ConvertEPUB, aby przekonwertować EPUB na XPS
Converter.ConvertEPUB("input.epub", options, "output.xps");
Uzyskaj bezpłatną licencję ewaluacyjną
Możesz poprosić o bezpłatną licencję tymczasową, aby ocenić wszystkie funkcje API bez żadnych ograniczeń.
Poznaj inne funkcje
Możesz zapoznać się z wieloma innymi funkcjami oferowanymi przez API, odwiedzając dokumentację.
Wersja demonstracyjna online
Wypróbuj aplikację internetową EPUB to XPS Converter opracowaną przy użyciu powyższego interfejsu API.
Wniosek
W tym artykule nauczyłeś się programowo konwertować plik EPUB do formatu XPS w języku C#. Co więcej, plik XPS jest renderowany z wysoką wiernością i wydajnością w ciągu kilku sekund. Co więcej, możesz zintegrować tę funkcję z aplikacjami opartymi na platformie .NET lub .NET Core za pomocą zaledwie kilku wierszy kodu. Jeśli potrzebujesz pomocy, skontaktuj się z nami na forum.