Neo.Markdig.Xaml не показывает изображенияC#

Место общения программистов C#
Ответить
Anonymous
 Neo.Markdig.Xaml не показывает изображения

Сообщение Anonymous »

Я попробовал Markdig и Neo.Markdig.Xaml для визуализации файлов уценки в приложении WPF (.NET Core 6). Рендеринг работает очень хорошо (таблицы, дополнительные акценты, ссылки...), но когда я добавляю изображение в файл уценки, оно не отображается. Интересно, почему, ведь просмотр того же файла с помощью VSCode выглядит так, как и ожидалось. Таким образом, путь не может быть проблемой.
Я также пробовал использовать MediaLinks и цифры (см. ниже). Код ниже очень близок к примеру кода из neolithos.
MainWindow.xaml










MainWindow.xaml.cs
namespace MarkdigPrototype
{
///
/// Interaction logic for MainWindow.xaml
///
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();

currentFileFolder = Path.GetDirectoryName(@"C:\temp\Test.md");

var content = File.ReadAllText(testPath);
var doc = MarkdownXaml.ToFlowDocument(content,
new MarkdownPipelineBuilder()
.UseXamlSupportedExtensions()
//.UseMediaLinks()
//.UseFigures()
.Build()
);
flowDocumentViewer.Document = doc;
}

private void CommandBinding_Executed(object sender, ExecutedRoutedEventArgs e)
{
MessageBox.Show(String.Format("Link clicked: {0}", e.Parameter));
}
}
}

Test.md
# Test

![alt text](image.png)


Подробнее здесь: https://stackoverflow.com/questions/790 ... ing-images
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»