Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Markdown to popularny format używany do oznaczania tekstu i jego dalszej konwersji na HTML, PDF, DOCX, lub inne formaty. Wielu programistów wybiera ten format do pisania dokumentacji, przygotowywania artykułów do publikacji na blogach, opisywania projektów i tak dalej.
Markdown jest tak popularny, ponieważ łatwo jest pracować z tym formatem, a także można go po prostu przekonwertować na inne formaty. Z tego powodu Aspose.Words zapewnia możliwość konwersji dokumentu w any supported load format na Markdown i odwrotnie – Aspose.Words obsługuje również najpopularniejszy save formats.
Teraz aktywnie rozwijana jest funkcjonalność pracy z formatem Markdown, aby zapewnić więcej możliwości wygodnej i wygodnej pracy z dokumentami.
Aby przekonwertować dokument na Markdown, wystarczy załadować dokument w dowolnym obsługiwanym formacie lub programowo utworzyć nowy. Następnie musisz zapisać dokument w formacie Markdown.
Poniższy przykład kodu pokazuje, jak przekonwertować DOCX na Markdown:
Możesz także określić folder fizyczny, w którym chcesz zapisywać obrazy podczas eksportowania dokumentu do formatu Markdown. Domyślnie Aspose.Words zapisuje obrazy w tym samym folderze, w którym zapisany jest plik dokumentu, ale można zastąpić to zachowanie za pomocą właściwości ImagesFolder.
Określenie folderu za pomocą ImagesFolder jest również przydatne, jeśli zapisujesz dokument w strumieniu, a Aspose.Words nie ma folderu do zapisywania obrazów.
Jeśli określony ImagesFolder nie istnieje, zostanie utworzony automatycznie.
Poniższy przykład kodu pokazuje, jak określić folder dla obrazów podczas zapisywania dokumentu w strumieniu:
Aspose.Words zapewnia możliwość używania klasy MarkdownSaveOptions do pracy z zaawansowanymi opcjami podczas zapisywania dokumentu w formacie Markdown. Większość właściwości dziedziczy lub przeciąża właściwości, które już istnieją w innych klasach przestrzeni nazw Aspose.Words.Saving. Oprócz nich dodano również szereg właściwości specyficznych dla formatu Markdown. Na przykład właściwość TableContentAlignment do kontrolowania wyrównania zawartości w tabelach lub ImageSavingCallback i ImagesFolder do kontrolowania sposobu zapisywania obrazów po konwersji dokumentu do formatu Markdown.
Aspose.Words Obecnie obsługuje następujące funkcje Markdown, które w większości są zgodne ze specyfikacją CommonMark w Aspose.Words API i są reprezentowane jako odpowiednie style lub bezpośrednie formatowanie:
FontHorizontalRuleTableFieldHyperlinkPoniższy przykład pokazuje, jak utworzyć dokument z niektórymi stylami i zapisać go w Markdown:
Wynik tego przykładu kodu pokazano poniżej.

Istnieje kilka niuansów i ciekawych przypadków, dowiedziawszy się, że możesz pracować z plikami Markdown bardziej elastycznie i wygodnie. Na przykład istnieje możliwość użycia:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.