MD 文档的编程修改是现代数字工作流程不可或缺的一部分。编辑 MD 中的文本,使用外部数据插入图表,修改表格。
JavaScript 库是编辑 MD 的独立解决方案,它不依赖于其他软件。它已准备好用于商业用途,涵盖了专业 JavaScript 开发人员的所有可能需求:
JavaScript MD 编程编辑器为开发人员提供了一个现代 API 以编程方式编辑 MD 。将 MD 修改功能快速集成到您的软件中。我们的库支持修改 JavaScript 中的各种文档格式。
在 JavaScript 中以编程方式编辑 MD 的任务是修改 MD 文档树中的元素。它也被称为"DOM"--用于与 MD 文档元素及其属性交互的编程模型。
MD 修改功能与高级 MD 搜索功能密不可分。对于高度的灵活性,我们的 JavaScript 库为开发人员提供了 MD 基于正则表达式的搜索功能。这种方法扩展了在 MD 文件中编辑文本的可能性,允许使用模板进行动态 MD 转换。
最需要的功能之一是动态创建和修改 MD 文档中的表。使用 JavaScript 库处理表格非常方便:使用 JavaScript Model.ProgLang 编辑表格、更新表格和提取表格文本。
以下示例演示了如何修改 JavaScript 中的 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")
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.
This package is compatible with Node.js 14.17.0 or higher.