Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Если вам нужно предварительно просмотреть файл Markdown, вы можете преобразовать его в формат изображения. Используя библиотеку классов Aspose.HTML, вы можете легко конвертировать Markdown в файлы JPG, PNG, BMP, GIF или TIFF всего несколькими строками кода!
В этой статье содержится информация о том, как конвертировать Markdown в форматы изображений с помощью Aspose.HTML for .NET API. Вы узнаете о поддерживаемых сценариях преобразования и рассмотрите примеры C# для их иллюстрации. Кроме того, вы можете попробовать онлайн-конвертер Markdown, чтобы протестировать функциональность Aspose.HTML API и конвертировать Markdown на лету.
Вы можете конвертировать Markdown в другие форматы с помощью Aspose.HTML for .NET API в режиме реального времени. Пожалуйста, загрузите Markdown из локальной файловой системы, выберите выходной формат и запустите пример. Параметры сохранения установлены по умолчанию. Вы сразу же получите результат конвертации в виде отдельного файла.
Если вы хотите программно преобразовать форматы Markdown в Image, см. следующие примеры кода C#.
Преобразования из Markdown в другие форматы проходят этап преобразования Markdown в HTML. Если в вашем сценарии требуется рендеринг документа Markdown, например, в формат файла изображения JPG, следующий пример демонстрирует, насколько это просто:
sourcePath), чтобы сохранить Markdown как документ HTML.Если вам нужно создать документ Markdown из пользовательской строки непосредственно в вашем коде и преобразовать его в файл JPG, вам может помочь следующий пример:
1// Convert Markdown to JPG using C#
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(OutputDir, "document.md");
5
6// Prepare a simple Markdown example
7string code = "### Hello, World!" +
8 "\r\n" +
9 "[visit applications](https://products.aspose.app/html/family)";
10// Create a Markdown file
11File.WriteAllText(sourcePath, code);
12
13// Prepare a path to save the converted file
14string savePath = Path.Combine(OutputDir, "document-output.jpg");
15
16// Convert Markdown to HTML
17using HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
18
19// Convert HTML document to JPG image file format
20Converter.ConvertHTML(document, new ImageSaveOptions(ImageFormat.Jpeg), savePath);Если вам нужно преобразовать существующий документ Markdown из локальной файловой системы, вам может помочь следующий пример. Вам необходимо выполнить несколько шагов:
sourcePath) класса Converter, чтобы сохранить Markdown как документ HTML.В следующем фрагменте кода показано, как преобразовать Markdown в JPG с помощью пользовательских параметров сохранения:
1// Convert Markdown to JPG in C# with custom settings
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(DataDir, "nature.md");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "nature-options.jpg");
8
9// Convert Markdown to HTML
10using HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
11
12// Initialize ImageSaveOptions
13ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Jpeg)
14{
15 UseAntialiasing = true,
16 HorizontalResolution = 200,
17 VerticalResolution = 200,
18 BackgroundColor = System.Drawing.Color.AliceBlue
19};
20options.PageSetup.AnyPage = new Page(new Aspose.Html.Drawing.Size(600, 950), new Margin(30, 20, 10, 10));
21
22// Convert HTML to JPG
23Converter.ConvertHTML(document, options, savePath);Класс ImageSaveOptions предоставляет множество свойств, которые дают вам полный контроль над широким спектром параметров и улучшают процесс преобразования Markdown в формат JPG. Чтобы узнать больше о ImageSaveOptions, прочитайте статьи раздела Конвертеры тонкой настройки.
В приведенном выше примере мы используем:
UseAntialiasing, задающее качество рендеринга данного изображения;HorizontalResolution и VerticalResolution, которые устанавливают горизонтальное/вертикальное разрешение для выходных изображений в пикселях на дюйм. По умолчанию эти свойства равны 300 dpi;BackgroundColor, задающее цвет, которым будет заполняться фон. По умолчанию BackgroundColor имеет значение Transparent; PageSetup, указывающее
размер страницы и
поля в пикселях.Используйте UseAntialiasing = true, если вы хотите улучшить визуальное качество фигур, текста и изображений в вашем приложении, особенно когда важны четкость и сглаженные края. Включение UseAntialiasing сглаживает неровные края путем смешивания цветов пикселей по краям, что приводит к более мягкому, более утонченному виду.
Хотя UseAntialiasing = true обеспечивает лучшее визуальное качество, это также может увеличить время обработки. Для приложений, где скорость визуализации является приоритетом, может быть оптимальным установить UseAntialiasing = false.
В следующем фрагменте кода показано, как преобразовать Markdown в PNG:
1// Convert Markdown to PNG using C#
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(DataDir, "document.md");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "output.png");
8
9// Convert Markdown to HTML
10using HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
11
12// Convert HTML document to PNG image file format
13Converter.ConvertHTML(document, new ImageSaveOptions(), savePath);Aspose.HTML предлагает бесплатный онлайн Конвертер MD в PNG, который который конвертирует Markdown в изображение PNG с высоким качеством, легко, просто и быстро. Просто загрузите, конвертируйте ваши файлы и получите результат за несколько секунд!
В следующем фрагменте кода показано, как преобразовать Markdown в BMP:
1// Convert Markdown to BMP using C#
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(DataDir, "document.md");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "output.bmp");
8
9// Convert Markdown to HTML
10using HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
11
12// Convert HTML document to BMP image file format
13Converter.ConvertHTML(document, new ImageSaveOptions(ImageFormat.Bmp), savePath);В следующем фрагменте кода показано, как преобразовать Markdown в GIF:
1// Convert Markdown to GIF using C#
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(DataDir, "document.md");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "output.gif");
8
9// Convert Markdown to HTML
10using HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
11
12// Convert HTML document to GIF image file format
13Converter.ConvertHTML(document, new ImageSaveOptions(ImageFormat.Gif), savePath);В следующем фрагменте кода показано, как преобразовать Markdown в TIFF:
1// Convert Markdown to TIFF using C#
2
3// Prepare a path to a source Markdown file
4string sourcePath = Path.Combine(DataDir, "document.md");
5
6// Prepare a path to save the converted file
7string savePath = Path.Combine(OutputDir, "output.tiff");
8
9// Convert Markdown to HTML
10using HTMLDocument document = Converter.ConvertMarkdown(sourcePath);
11
12// Convert HTML document to TIFF image file format
13Converter.ConvertHTML(document, new ImageSaveOptions(ImageFormat.Tiff), savePath);Загрузите нашу библиотеку Aspose.HTML for .NET, которая позволит вам успешно, быстро и легко конвертировать HTML, MHTML, EPUB, SVG и Markdown документы в самые популярные форматы.
Вы можете проверить качество преобразования Markdown в JPG с помощью нашего онлайн Конвертерa MD в JPG. Загружайте, конвертируйте файлы и получайте результаты за несколько секунд. Попробуйте наш мощный конвертер Markdown в JPG бесплатно прямо сейчас!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.