免费在线转换器现场演示
在您的浏览器中测试 MD 到 PNG 转换的质量!它快速、简单、安全且完全免费!以下 C# 示例演示如何转换 MD 文档。我们描述了从文件中读取 MD,然后使用默认保存选项将 MD 转换为 PNG 的源代码。请从本地文件系统加载 MD,选择输出格式并运行示例。您将立即将结果作为单独的文件获得。using Aspose.Html; using Aspose.Html.Converters; using Aspose.Html.Saving; using var document = Converter.ConvertMarkdown("input.md"); {{#if_output 'PDF'}} var options = new PdfSaveOptions(); {{/if_output}} {{#if_output 'DOCX'}} var options = new DocSaveOptions(); {{/if_output}} {{#if_output 'XPS'}} var options = new XpsSaveOptions(); {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF'}} var options = new ImageSaveOptions(ImageFormat.{{output param2 camel}}); {{/if_output}} {{#if_output 'BMP' 'JPG' 'GIF' 'PNG' 'TIFF' 'PDF' 'MHTML' 'MD' 'XPS' 'DOCX'}} Converter.ConvertHTML(document, options, "output.{{output lower}}"); {{/if_output}} {{#if_output 'HTML'}} document.Save("output.html"); {{/if_output}}
使用 C# 将 MD 转换为 PNG
为了将 MD 转换为 PNG,我们将使用 Aspose.HTML for .NET API,它是一个功能丰富、功能强大且易于使用的文档C# 平台的操作和转换 API。从 Markdown 到其他格式的转换经过 Markdown 到 HTML 转换阶段。 .NET 开发人员只需几行代码即可轻松加载 MD 并将其转换为 PNG。强大的 C# API 可让您快速、高质量地将 MD 转换为流行格式!
在 C# 中将 MD 转换为 PNG 的步骤
- 指定源 Markdown 文件的路径。
- 将 Markdown 转换为 HTML。使用
ConvertMarkdown(
sourcePath
) 方法将 Markdown 保存为 HTML 文档。 - 创建一个新的 ImageSaveOptions 对象。默认情况下,格式属性为 PNG 。
- 使用 ConvertHTML() 方法将中间 HTML 文档渲染为 PNG 图像。您需要将 HTMLDocument、ImageSaveOptions 和输出文件路径传递给 ConvertHTML() 方法。
文档中的 MD 到 PNG 转换
PNG是最常用的图像文件格式之一。它支持无损图像压缩,使其在用户中很受欢迎。因此,有时可能需要将 MD 转换为 PNG 图像。请访问文档文章 Convert Markdown to Image 了解更多关于 Aspose.HTML for .NET API转换功能,并考虑最常见的 MD 到 PNG 转换方案的 C# 示例。在本文中,您将找到有关如何 使用 ConvertMarkdown() 方法将 Markdown 转换为 PNG 以及如何应用 ImageSaveOptions。
免费在线转换器
Aspose.HTML 提供免费的在线应用程序,用于转换HTML, XHTML, MHTML, EPUB,XML 或 Markdown 文档到 PDF、XPS、DOCX、JPG、PNG、BMP、TIFF 、GIF、Markdown 等格式。只需上传、转换您的文档并在几秒钟内获得结果。您不需要任何额外的软件。强大的 C# API 允许将 HTML 快速、高质量地转换为流行格式。立即免费试用我们强大的在线转换器!
常问问题
出于各种原因,需要在格式之间进行转换:以熟悉、方便的格式工作,或利用不同格式完成特定任务。有时 MD 文件可能与某些软件不兼容,您需要将它们转换为另一种文件格式才能打开和阅读它们。
Aspose.HTML 允许您以任何方式将 MD 转换为 PNG – 在线或以编程方式。 例如,您可以使用在线 MD 转换器实时快速转换文件。 只需上传文件,运行转换器,几秒钟内即可获得结果! 或者,您可以使用 Aspose.HTML for .NET API 和提供的 C# 代码以编程方式将 MD 转换为 PNG。
Aspose.HTML for .NET API 提供广泛的 MD 转换为流行格式,例如 PDF、XPS、DOCX、JPEG、PNG、BMP、TIFF、GIF 等。
我们开箱即用地支持 HTML、XHTML、SVG、EPUB、MHTML 和 Markdown 文档。作为上述文档的一部分,我们还支持 CSS、JavaScript、XPath 和 HTML5 Canvas 规范。
如何为 .NET 库安装 Aspose.HTML
您可以通过多种方式在系统上安装 Aspose.HTML for .NET 库:
- 使用 NuGet 包管理器 GUI 安装 NuGet 包。
- 使用包管理器控制台安装 NuGet 包。
- 通过 MSI 安装 Aspose.HTML for .NET。
该库支持解析 HTML5、CSS3、SVG 和 HTML Canvas,以构建基于 WHATWG DOM 标准的文档对象模型 (DOM)。 Aspose.HTML for .NET 完全用 C# 编写,可用于构建任何类型的 32 位或 64 位 .NET 应用程序,包括 ASP.NET、WCF、WinForms 和 .NET Core。在运行 .NET 转换示例代码之前,请确保您拥有 Microsoft Windows 等操作系统或与 .NET Framework 或 .NET Standard 兼容的操作系统,以及 Microsoft Visual Studio 等开发环境。有关 C# 库安装和系统要求的更多详细信息,请参阅 Aspose.HTML 文档 。
MD 什么是MD文件格式
Markdown 是一种轻量级标记语言,旨在指示纯文本格式。 MD 文件使用由 John Gruber 提出和开发的 Markdown 语言。它们包括确定文本格式的内嵌文本字符,例如缩进、表格格式、字体和标题。它的设计使其可以轻松转换为多种输出格式,但最初创建它只是为了转换为 HTML。 Markdown 通常用作文档和自述文件的格式,因为它允许以易于阅读和易于编写的风格进行编写。此外,可以将 MD 文件转换为 HTML、PDF 或图像,以利用其他格式执行特定任务。
PNG 什么是PNG文件格式
PNG,便携式网络图形,是指一种使用无损压缩的光栅图像文件格式。此文件格式是作为图形交换格式 (GIF) 的替代品而创建的,没有版权限制。但是,PNG 文件格式不支持动画。 PNG 文件格式支持无损图像压缩,使其在用户中很受欢迎。随着时间的推移,PNG 已经发展成为最常用的图像文件格式之一。几乎所有操作系统都支持打开 PNG 文件。例如,Microsoft Windows 查看器能够打开 PNG 文件,因为操作系统默认支持作为安装的一部分。
其他支持的 MD 转换
您还可以将 MD 转换为许多其他文件格式: