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 предназначено для разработчиков, которые хотят выполнять операции высокого уровня, такие как сравнение документов, извлечение содержимого, преобразование изображений и замена текста, с минимальными усилиями.
LowCode API идеально подходит для сценариев, где быстрое внедрение важнее, чем тщательный контроль. Давайте подробнее рассмотрим возможности LowCode Aspose.Words для .NET.
Пространство имен Aspose.Words.LowCode
в настоящее время поддерживает:
Aspose.Words для .NET поддерживает как Fluent, так и Non-Fluent APIs, позволяя разработчикам выбирать стиль, который наилучшим образом соответствует их предпочтениям в программировании и потребностям проекта. Давайте рассмотрим несколько примеров, чтобы понять, чем отличаются эти два типа 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 требуются скорость, простота и удобство сопровождения кода.
Чтобы изучить более сложные варианты, вы всегда можете комбинировать LowCode APIs с полной объектной моделью Aspose.Words. Смотрите другие примеры Low Code в разделе API documentation.
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.