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

Aspose.Words pentru .NET oferă spațiul de nume [Aspose.Words.LowCode](https://reference.aspose.com/words/net/aspose.words.lowcode/), care simplifică sarcinile comune de procesare a documentelor. Acest API este conceput pentru dezvoltatorii care doresc să realizeze operațiuni la nivel înalt, cum ar fi compararea documentelor, extragerea conținutului, conversia imaginilor și înlocuirea textului cu un efort minim.

LowCode API este ideal pentru scenarii în care implementarea rapidă este mai importantă decât controlul cu granulație fină. Să aruncăm o privire mai atentă la capacitățile LowCode ale Aspose.Words pentru .NET.

```

Este important să rețineți că LowCode API nu vă permite să modificați structura documentului.

```

## Caracteristici disponibile în LowCode API

Spațiul de nume `Aspose.Words.LowCode` acceptă în prezent:

* **Converting** documente dintr-un format în altul
* **Comparing** documente
* **Mail merging**
* **Reporting** bazat pe LINQ sintaxă
* **Merging** documente
* **Search and replace**
* **Digital signing** de documente
* **Splitting** un document în părți folosind criterii diferite
* Adăugarea unui **watermark**

```

Vă rugăm să rețineți că o descriere detaliată a fiecărei funcții în afara Low Code poate fi găsită în secțiunea Ghidul dezvoltatorului.

```

## Fluent și Non-Fluent API

Aspose.Words pentru .NET suportă atât Fluent, cât și Non-Fluent APIs, permițând dezvoltatorilor să aleagă stilul care se potrivește cel mai bine preferințelor lor de codificare și nevoilor proiectului. Să ne uităm la câteva exemple pentru a vedea cum diferă aceste două tipuri de API.

```

În Fluent API, operațiile pot fi configurate și executate printr-un context (cum ar fi ComparerContext sau ReplacerContext). Acest context conține opțiuni comune. Se asigură că toate metodele conexe funcționează cu o configurație consecventă, făcând API puternic și ușor de gestionat în scenarii complexe.

```

### Comparați Documentele

Utilizați `LowCode` pentru a compara două documente Word și pentru a salva rezultatul.

**exemplu api non-fluent:**

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

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

**exemplu api fluent:**

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

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

De asemenea, puteți trece `CompareOptions` pentru o comparație reglată fin.

**exemplu api non-fluent:**

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

**exemplu api fluent:**

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

### Convertiți documentul în imagini

Utilizați `LowCode` pentru a converti documentul Word în PDF.

**exemplu api non-fluent:**

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

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

**exemplu api fluent:**

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

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

### Găsiți și înlocuiți textul

Utilizați `LowCode` pentru a înlocui rapid textul din întregul document.

**exemplu api non-fluent:**

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

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

**exemplu api fluent:**

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

## De Ce Să Folosiți Aspose.Words Low Code

Spațiul de nume **Aspose.Words.LowCode** vă ajută să implementați rapid sarcini de procesare a documentelor la nivel înalt, cu o sintaxă curată și lizibilă. Este util în special pentru dezvoltatorii care au nevoie de viteză, simplitate și cod care poate fi întreținut atunci când lucrează cu documente Word.

Pentru a explora opțiuni mai avansate, puteți combina întotdeauna LowCode APIs cu modelul complet de obiect Aspose.Words. Vezi mai multe Low Code Exemple în [API documentation](https://reference.aspose.com/words/net/aspose.words.lowcode/).