---
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 תומך גם שוטף וגם לא שוטף APIs, ומאפשר למפתחים לבחור את הסגנון המתאים ביותר להעדפות הקידוד ולצרכי הפרויקט שלהם. בואו נסתכל על כמה דוגמאות כדי לראות כיצד שני סוגים אלה של API שונים.

```

ב API שוטף, ניתן להגדיר ולבצע פעולות באמצעות הקשר (כגון ComparerContext או ReplacerContext). הקשר זה מכיל אפשרויות נפוצות. זה מבטיח כי כל השיטות הקשורות לפעול עם תצורה עקבית, מה שהופך את API חזק וקל לניהול בתרחישים מורכבים.

```

### השוואת מסמכים

השתמש ב - `LowCode` כדי להשוות בין שני מסמכים Word ולשמור את התוצאה.

**דוגמה לא שוטפת:**

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

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

**דוגמה שוטפת:**

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

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

אתה יכול גם לעבור `CompareOptions` להשוואה מכווננת.

**דוגמה לא שוטפת:**

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

**דוגמה שוטפת:**

```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.

**דוגמה לא שוטפת:**

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

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

**דוגמה שוטפת:**

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

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

### חיפוש והחלפת טקסט

השתמש ב `LowCode` כדי להחליף טקסט במהירות בכל המסמך.

**דוגמה לא שוטפת:**

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

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

**דוגמה שוטפת:**

```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/).