---
title: "Low Code"
---

Aspose.Words برای .NET فضای نام [Aspose.Words.LowCode](https://reference.aspose.com/words/net/aspose.words.lowcode/) را فراهم می کند که وظایف پردازش اسناد رایج را ساده می کند. این API برای توسعه دهندگان طراحی شده است که می خواهند عملیات سطح بالا مانند مقایسه اسناد، استخراج محتوا، تبدیل تصویر و جایگزینی متن را با حداقل تلاش انجام دهند.

LowCode API برای سناریوهایی که اجرای سریع مهم تر از کنترل دانه های ریز است ایده آل است. بیایید نگاهی دقیق تر به قابلیت های LowCode Aspose.Words برای .NET.

```

مهم است که توجه داشته باشید که LowCode API به شما اجازه نمی دهد ساختار سند را تغییر دهید.

```

## ویژگی های موجود در LowCode API

فضای نام `Aspose.Words.LowCode` در حال حاضر پشتیبانی می کند:

* **Converting** اسناد از یک فرمت به فرمت دیگر
* **Comparing** اسناد
* **Mail merging**
* **Reporting** بر اساس LINQ نحو
* **Merging** اسناد
* **Search and replace**
* **Digital signing** اسناد
* **Splitting** یک سند به بخش هایی با استفاده از معیارهای مختلف
* اضافه کردن **watermark**

```

لطفا توجه داشته باشید که توصیف دقیق هر تابع خارج از Low Code را می توان در بخش راهنمای توسعه دهنده یافت.

```

## روان و غیر روان API

Aspose.Words برای .NET پشتیبانی از هر دو Fluent و غیر Fluent APIs، اجازه می دهد تا توسعه دهندگان را به انتخاب سبک است که بهترین متناسب با تنظیمات برنامه نویسی و نیازهای پروژه خود را. بیایید به چند مثال نگاه کنیم تا ببینیم این دو نوع API چگونه متفاوت هستند.

```

در Fluent API، عملیات را می توان از طریق یک زمینه (مانند ComparerContext یا ReplacerContext) پیکربندی و اجرا کرد. این زمینه شامل گزینه های مشترک است. این تضمین می کند که تمام روش های مرتبط با یک پیکربندی سازگار کار می کنند، و API را قدرتمند و آسان برای مدیریت در سناریوهای پیچیده می کند.

```

### اسناد را مقایسه کنید

برای مقایسه دو سند Word و ذخیره نتیجه از `LowCode` استفاده کنید.

**مثال api غیر روان:**

```csharp
string firstDoc = "Document1.docx";
string secondDoc = "Document2.docx";
string outputDoc = "Compared.docx";

LowCodeComparer.Compare(firstDoc, secondDoc, outputDoc);
```

**مثال api روان:**

```csharp
string firstDoc = "Document1.docx";
string secondDoc = "Document2.doc";

Comparer.Create()
   .From(firstDoc)
   .From(secondDoc)
   .To("CompareDocuments.1.docx")
   .Execute();
```

شما همچنین می توانید `CompareOptions` را برای مقایسه دقیق تنظیم کنید.

**مثال api غیر روان:**

```csharp
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);
```

**مثال api روان:**

```csharp
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 استفاده کنید.

**مثال api غیر روان:**

```csharp
string inputDoc = "Input.docx";
string outputDoc = "Output.pdf";

Converter.Convert(inputDoc, outputDoc);
```

**مثال api روان:**

```csharp
string inputDoc = "Input.docx";
string outputDoc = "Output.pdf";

Converter.Create()
   .From(inputDoc)
   .To(outputDoc)
   .Execute();
```

### پیدا کردن و جایگزینی متن

از `LowCode` برای جایگزینی سریع متن در کل سند استفاده کنید.

**مثال api غیر روان:**

```csharp
string inputDoc = "Input.docx";
string outputDoc = "Output.docx";
string pattern = "Aspose";
string replacement = "Aspose Pro";

Replacer.Replace(inputDoc, outputDoc, pattern, replacement);
```

**مثال api روان:**

```csharp
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 Low Codeاستفاده کنیم

فضای نام **Aspose.Words.LowCode** به شما کمک می کند تا وظایف پردازش اسناد سطح بالا را با نحو تمیز و قابل خواندن به سرعت پیاده سازی کنید. این به ویژه برای توسعه دهندگان که نیاز به سرعت، سادگی و کد قابل نگهداری در هنگام کار با اسناد Word دارند مفید است.

برای بررسی گزینه های پیشرفته تر، همیشه می توانید LowCode APIs را با مدل کامل Aspose.Words ترکیب کنید. نمونه های بیشتر Low Code را در [API documentation](https://reference.aspose.com/words/net/aspose.words.lowcode/) ببینید.