Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Markdown é um formato popular usado para marcação de texto e posterior conversão para HTML, PDF, DOCX ou outros formatos. Muitos desenvolvedores escolhem esse formato para escrever documentação, preparar artigos para publicação em blogs, descrever projetos e assim por diante.
Markdown é muito popular porque é fácil de trabalhar com este formato e também pode ser facilmente convertido para outros formatos. Por esse motivo, o Aspose.Words oferece a capacidade de converter um documento em qualquer formato de carregamento suportado para Markdown e vice-versa – o Aspose.Words também oferece suporte ao salvar formatos mais popular.
Agora, a funcionalidade para trabalhar com o formato Markdown está sendo desenvolvida ativamente para fornecer mais oportunidades de trabalho conveniente e confortável com documentos.
Para converter um documento em Markdown, você só precisa carregar um documento em qualquer formato compatível ou criar um novo programaticamente. Então você precisa salvar o documento no formato Markdown.
O exemplo de código a seguir mostra como converter DOCX em Markdown:
Você também pode especificar a pasta física na qual deseja salvar as imagens ao exportar um documento para o formato Markdown. Por padrão, o Aspose.Words salva as imagens na mesma pasta onde o arquivo do documento foi salvo, mas você pode substituir esse comportamento usando a propriedade images_folder.
Especificar uma pasta via images_folder também é útil se você salvar um documento em um fluxo e o Aspose.Words não tiver uma pasta para salvar imagens.
Se o images_folder especificado não existir, ele será criado automaticamente.
O exemplo de código a seguir mostra como especificar uma pasta para imagens ao salvar um documento em um fluxo:
Aspose.Words oferece a capacidade de usar a classe MarkdownSaveOptions para trabalhar com opções avançadas ao salvar um documento no formato Markdown. A maioria das propriedades herda ou sobrecarrega propriedades que já existem em outras classes aspose.words.saving. Além delas, também foram adicionadas diversas propriedades específicas para o formato Markdown. Por exemplo, a propriedade table_content_alignment para controlar o alinhamento do conteúdo nas tabelas ou images_folder para controlar onde as imagens são salvas ao converter um documento para o formato Markdown.
Aspose.Words atualmente oferece suporte aos seguintes recursos Markdown, que seguem principalmente a especificação CommonMark no Aspose.Words API e são representados como estilos apropriados ou formatação direta:
FontHorizontalRuleO exemplo a seguir mostra como criar um documento com alguns estilos e salvá-lo em Markdown:
O resultado deste exemplo de código é mostrado abaixo.

Existem várias nuances e casos interessantes, tendo aprendido quais você poderá trabalhar com arquivos Markdown de forma mais flexível e conveniente. Por exemplo, existe a capacidade de usar:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.