W tym samouczku krok po kroku dowiesz się, jak przekonwertować język Markdown na XPS w języku C#. Najpierw przekonwertujemy Markdown na HTML w C#, a następnie użyjemy kodu C# do przekonwertowania HTML na format pliku XPS.
Kroki, aby przekonwertować Markdown na XPS w C#
- Skonfiguruj pakiet Aspose.HTML for .NET z NuGet.org
- Uwzględnij cztery wymagane przestrzenie nazw interfejsu API Aspose.HTML
- Użyj metody SetLicense, aby zastosować licencję API
- Załaduj plik Markdown (MD) za pomocą Converter class do HTMLDocument object
- Zapisz wynik jako plik HTML
- Załaduj wyjściowy plik HTML do obiektu HTMLDocument
- Określ opcje XPS za pomocą XpsRenderingOptions class
- Utwórz instancję XpsDevice class, aby renderować dane wyjściowe XPS
- Renderuj załadowany plik HTML jako plik w formacie XPS
Konwersja z formatu pliku Markdown (MD) na XPS odbywa się w dwóch krokach przy użyciu pojedynczego interfejsu API Aspose.HTML dla .NET. W pierwszym kroku plik MD jest konwertowany na HTML, a następnie HTML jest konwertowany na format pliku XPS. Proces konwersji jest bardzo prosty i łatwy.
Kod do konwersji Markdown na XPS w C#
Powyższy kod pokazuje, że obie konwersje wymagają obiektu HTMLDocument. W Markdown to HTML conversion używamy klasy Converter. Podczas gdy do konwersji HTML na XPS używamy obiektu XpsDevice, który pomaga renderować HTML jako dokument XPS. Powyższy przykładowy kod C# działa poprawnie z dowolną platformą i narzędziami .NET.