Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.Words为.NET 提供Aspose.Words.LowCode命名空间,可简化常见的文档处理任务。 此API专为希望以最小的努力完成文档比较,内容提取,图像转换和文本替换等高级操作的开发人员而设计。
LowCodeAPI非常适合快速实现比细粒度控制更重要的场景。 让我们仔细看看LowCode功能 Aspose.Words为.NET.
Aspose.Words.LowCode
命名空间当前支持:
Aspose.Words为.NET 支持Fluent和Non-FluentAPIs,允许开发人员选择最适合其编码偏好和项目需求的样式。 让我们看看一些例子,看看这两种类型的API是如何不同的。
使用LowCode
比较两个Word文档并保存结果。
非fluent api示例:
string firstDoc = "Document1.docx";
string secondDoc = "Document2.docx";
string outputDoc = "Compared.docx";
LowCodeComparer.Compare(firstDoc, secondDoc, outputDoc);
fluent api示例:
string firstDoc = "Document1.docx";
string secondDoc = "Document2.doc";
Comparer.Create()
.From(firstDoc)
.From(secondDoc)
.To("CompareDocuments.1.docx")
.Execute();
您也可以通过CompareOptions
进行微调比较。
非fluent api示例:
string firstDoc = "Document1.docx";
string secondDoc = "Document2.docx";
string outputDoc = "Compared.docx";
CompareOptions options = new CompareOptions
{
IgnoreFormatting = true,
IgnoreCaseChanges = true
};
LowCodeComparer.Compare(firstDoc, secondDoc, outputDoc, options);
fluent api示例:
string firstDoc = "Document1.docx";
string secondDoc = "Document2.doc";
ComparerContext comparerContext = new ComparerContext();
comparerContext.CompareOptions.IgnoreCaseChanges = true;
Comparer.Create(comparerContext)
.From(firstDoc)
.From(secondDoc)
.To("CompareDocuments.3.docx")
.Execute();
使用LowCode
将Word文档转换为PDF。
非fluent api示例:
string inputDoc = "Input.docx";
string outputDoc = "Output.pdf";
Converter.Convert(inputDoc, outputDoc);
fluent api示例:
string inputDoc = "Input.docx";
string outputDoc = "Output.pdf";
Converter.Create()
.From(inputDoc)
.To(outputDoc)
.Execute();
使用LowCode
快速替换整个文档中的文本。
非fluent api示例:
string inputDoc = "Input.docx";
string outputDoc = "Output.docx";
string pattern = "Aspose";
string replacement = "Aspose Pro";
Replacer.Replace(inputDoc, outputDoc, pattern, replacement);
fluent api示例:
string inputDoc = "Input.docx";
string outputDoc = "Output.docx";
ReplacerContext replacerContext = new ReplacerContext();
replacerContext.SetReplacement("ReplaceMe", "Replacement");
Replacer.Create(replacerContext)
.From(inputDoc)
.To(outputDoc)
.Execute();
Aspose.Words.LowCode命名空间可帮助您使用干净、可读的语法快速实现高级文档处理任务。 它对于在处理Word文档时需要速度,简单性和可维护代码的开发人员尤其有用。
要探索更高级的选项,您始终可以将LowCodeAPIs与完整的Aspose.Words对象模型结合使用。 在API documentation中查看更多Low Code示例。
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.