Метод Aspose::Words::Saving::MarkdownSaveOptions::get_ExportImagesAsBase64

MarkdownSaveOptions::get_ExportImagesAsBase64 method

Указывает, сохраняются ли изображения в формате Base64 в выходном файле. Значение по умолчанию — false.

bool Aspose::Words::Saving::MarkdownSaveOptions::get_ExportImagesAsBase64() const

Примечания

Когда это свойство установлено в true, данные изображений экспортируются непосредственно в элементы img, и отдельные файлы не создаются.

Примеры

Показывает, как сохранить документ .md с вложенными в него изображениями.

auto doc = System::MakeObject<Aspose::Words::Document>(get_MyDir() + u"Images.docx");

auto saveOptions = System::MakeObject<Aspose::Words::Saving::MarkdownSaveOptions>();
saveOptions->set_ExportImagesAsBase64(exportImagesAsBase64);

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

System::String outDocContents = System::IO::File::ReadAllText(get_ArtifactsDir() + u"MarkdownSaveOptions.ExportImagesAsBase64.md");

ASSERT_TRUE(exportImagesAsBase64 ? outDocContents.Contains(u"data:image/jpeg;base64") : outDocContents.Contains(u"MarkdownSaveOptions.ExportImagesAsBase64.001.jpeg"));

См. также