Aspose::Words::Saving::MarkdownExportAsHtml enum

MarkdownExportAsHtml enum

Позволяет указать элементы, которые будут экспортированы в Markdown как необработанный HTML.

enum class MarkdownExportAsHtml

Значения

ИмяЗначениеОписание
None0Экспортировать все элементы, используя синтаксис Markdown, без какого‑либо необработанного HTML.
Таблицы1Экспортировать таблицы как необработанный HTML.
NonCompatibleTables2Экспортировать таблицы, которые нельзя корректно представить в чистом Markdown, как необработанный HTML.

Примеры

Показывает, как экспортировать таблицу в Markdown как необработанный HTML.

auto doc = System::MakeObject<Aspose::Words::Document>();
auto builder = System::MakeObject<Aspose::Words::DocumentBuilder>(doc);

builder->Writeln(u"Sample table:");

// Создать таблицу.
builder->InsertCell();
builder->get_ParagraphFormat()->set_Alignment(Aspose::Words::ParagraphAlignment::Right);
builder->Write(u"Cell1");
builder->InsertCell();
builder->get_ParagraphFormat()->set_Alignment(Aspose::Words::ParagraphAlignment::Center);
builder->Write(u"Cell2");

auto saveOptions = System::MakeObject<Aspose::Words::Saving::MarkdownSaveOptions>();
saveOptions->set_ExportAsHtml(Aspose::Words::Saving::MarkdownExportAsHtml::Tables);

doc->Save(get_ArtifactsDir() + u"MarkdownSaveOptions.ExportTableAsHtml.md", saveOptions);

См. также