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

Aspose.Words için .NET ortak belge işleme görevlerini basitleştiren [Aspose.Words.LowCode](https://reference.aspose.com/words/net/aspose.words.lowcode/) ad alanını sağlar. Bu API, belge karşılaştırma, içerik çıkarma, görüntü dönüştürme ve metin değiştirme gibi üst düzey işlemleri minimum çabayla gerçekleştirmek isteyen geliştiriciler için tasarlanmıştır.

LowCode API, hızlı uygulamanın ince taneli kontrolden daha önemli olduğu senaryolar için idealdir. 'Nin LowCode yeteneklerine daha yakından bakalım Aspose.Words için .NET.

```

LowCode API 'in belge yapısını değiştirmenize izin vermediğine dikkat etmek önemlidir.

```

## Mevcut Özellikler LowCode API

`Aspose.Words.LowCode` ad alanı şu anda destekliyor:

* **Converting** bir formattan diğerine belgeler
* **Comparing** belgeler
* **Mail merging**
* **Reporting** LINQ sözdizimine göre
* **Merging** belgeler
* **Search and replace**
* **Digital signing** belgeler
* **Splitting** farklı kriterler kullanarak parçalara ayrılmış bir belge
* **watermark** ekleme

```

Low Code dışındaki her işlevin ayrıntılı bir açıklamasının Geliştirici Kılavuzu bölümünde bulunabileceğini lütfen unutmayın.

```

## Akıcı ve Akıcı Olmayan API

Aspose.Words için .NET geliştiricilerin kodlama tercihlerine ve proje ihtiyaçlarına en uygun stili seçmelerine olanak tanıyan hem Akıcı hem de Akıcı Olmayan APIs özelliğini destekler. Bu iki API türünün nasıl farklı olduğunu görmek için bazı örneklere bakalım.

```

Akıcı API 'de işlemler bir bağlam aracılığıyla yapılandırılabilir ve yürütülebilir (ComparerContext veya ReplacerContext gibi). Bu bağlam ortak seçenekler içerir. İlgili tüm yöntemlerin tutarlı bir yapılandırmayla çalışmasını sağlayarak API 'yi karmaşık senaryolarda güçlü ve yönetilmesi kolay hale getirir.

```

### Belgeleri Karşılaştır

İki Word belgeyi karşılaştırmak ve sonucu kaydetmek için `LowCode` kullanın.

**akıcı olmayan apı örneği:**

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

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

**akıcı apı örneği:**

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

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

İnce ayarlı karşılaştırma için `CompareOptions` değerini de iletebilirsiniz.

**akıcı olmayan apı örneği:**

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

**akıcı apı örneği:**

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

### Belgeyi Görüntülere Dönüştürme

Word belgesini PDF belgesine dönüştürmek için `LowCode` öğesini kullanın.

**akıcı olmayan apı örneği:**

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

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

**akıcı apı örneği:**

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

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

### Metni Bul ve Değiştir

Belgenin tamamındaki metni hızlı bir şekilde değiştirmek için `LowCode` kullanın.

**akıcı olmayan apı örneği:**

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

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

**akıcı apı örneği:**

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

## Neden Aspose.Words Low Code Kullanmalı

**Aspose.Words.LowCode** ad alanı, temiz ve okunabilir sözdizimiyle üst düzey belge işleme görevlerini hızlı bir şekilde uygulamanıza yardımcı olur. Özellikle Word belgelerle çalışırken hıza, basitliğe ve sürdürülebilir koda ihtiyaç duyan geliştiriciler için kullanışlıdır.

Daha gelişmiş seçenekleri keşfetmek için LowCode APIs öğesini her zaman tam Aspose.Words nesne modeliyle birleştirebilirsiniz. [API documentation](https://reference.aspose.com/words/net/aspose.words.lowcode/) içindeki daha fazla Low Code örneğe bakın.