在JavaScript中编辑MD的代码

Node.js的高级 MD 编辑器。 使用它以编程方式修改 MD 文档

这是一个全面的 MD 编辑和操作库Node.js。 利用Node.js的非阻塞、事件驱动架构,轻松构建 MD 编辑软件。

查看代码片段

使用 JavaScript 编辑 MD 中的文本

MD 文档的编程修改是现代数字工作流程不可或缺的一部分。编辑 MD 中的文本,使用外部数据插入图表,修改表格。

JavaScript 库是编辑 MD 的独立解决方案,它不依赖于其他软件。它已准备好用于商业用途,涵盖了专业 JavaScript 开发人员的所有可能需求:

  • 修改现有的 MD 元素:表格、列表、图表、图像、链接、字段等。
  • 修改 MD 样式和格式属性
  • 添加新的 MD 元素
  • 在 MD 中搜索文本模式并将其替换为新文本
  • 使用 'Document.Save' 方法将结果保存为多种文件格式
  • 删除不需要的 MD 元素(段落、页面、部分、章节)

在 JavaScript 中更改 MD JavaScript

JavaScript MD 编程编辑器为开发人员提供了一个现代 API 以编程方式编辑 MD 。将 MD 修改功能快速集成到您的软件中。我们的库支持修改 JavaScript 中的各种文档格式。

在 JavaScript 中以编程方式编辑 MD 的任务是修改 MD 文档树中的元素。它也被称为"DOM"--用于与 MD 文档元素及其属性交互的编程模型。

在 JavaScript 中编辑 MD JavaScript

MD 修改功能与高级 MD 搜索功能密不可分。对于高度的灵活性,我们的 JavaScript 库为开发人员提供了 MD 基于正则表达式的搜索功能。这种方法扩展了在 MD 文件中编辑文本的可能性,允许使用模板进行动态 MD 转换。

使用 JavaScript 在 MD 中编辑表

最需要的功能之一是动态创建和修改 MD 文档中的表。使用 JavaScript 库处理表格非常方便:使用 JavaScript Model.ProgLang 编辑表格、更新表格和提取表格文本。

以下示例演示了如何修改 JavaScript 中的 JavaScript MD 文档:

JavaScript中编辑MD文件的示例
上传要修改的文档
运行代码
npm install @aspose/words
复制
const aw = require('@aspose/words');

var doc = new aw.Document("Input.md")
var builder = new aw.DocumentBuilder(doc)

// 在文档的开头插入文本。
builder.moveToDocumentStart()
builder.writeln("Morbi enim nunc faucibus a.")

doc.save("Output.md")
const aw = require('@aspose/words');

var doc = new aw.Document("Input.md")
var builder = new aw.DocumentBuilder(doc)

// 在文档的开头插入表格。
builder.moveToDocumentStart()
builder.startTable()
builder.insertCell()
builder.write("Row 1, cell 1.")
builder.insertCell()
builder.write("Row 1, cell 2.")
builder.endTable()

doc.save("Output.md")
const aw = require('@aspose/words');

var doc = new aw.Document("Input.md")
var builder = new aw.DocumentBuilder(doc)

// 在文档的开头插入图像。
builder.moveToDocumentStart()
builder.insertImage("Image.png")

doc.save("Output.md")
运行代码

如何编辑MD

  1. 为JavaScript安装MD编辑器。
  2. 将库引用(导入库)添加到您的JavaScript项目。
  3. 在JavaScript中打开一个MD。
  4. 在MD文档的开头插入内容。
  5. 调用save()方法,传递带有所需扩展名的输出文件的名称。
  6. 获取编辑后的结果。

用于处理MD个文件的 JavaScript 个库

We host our Node.js via .Net packages in NPM repositories. Please follow the step-by-step instructions on how to install "Aspose.Words for Node.js via .NET" to your developer environment.

System Requirements

This package is compatible with Node.js 14.17.0 or higher.

其他支持的文件格式

您可以编辑许多其他文件格式的文件:

5%

订阅 Aspose 产品更新

获取直接发送到您的邮箱的每月通讯和优惠。

© Aspose Pty Ltd 2001-2024. 版权所有。