Metin Düzenle

IronWord'deki "Metni Düzenle" özelliği, geliştiricilerin mevcut bir DOCX belgesinin içeriğini değiştirmesine olanak tanır. Geliştiriciler, Paragraphs koleksiyonuna erişerek, bir paragraf içindeki belirli Text nesnesini seçip ReplaceText yöntemiyle değiştirerek metni doğrudan değiştirebilirler. Bu, raporun belirli bölümlerini güncellemek, yer tutucuları değiştirmek veya kullanıcı girdilerine veya verilere göre metni değiştirmek gibi içeriğin dinamik olarak güncellenmesi gereken senaryolar için esneklik sağlar.

Metni ayrıntılı düzeyde düzenleme yeteneği, belgenin geri kalanının yapısını veya biçimlendirmesini etkilemeden hassas değişikliklerin yapılabilmesini sağlar. Bu özellik, içeriğin sık sık güncellenmesi veya revize edilmesi gereken otomatik belge oluşturma iş akışlarında özellikle kullanışlıdır.

Mevcut bir DOCX dosyasındaki metni düzenlemek için 5 adım

  • using IronWord;
  • WordDocument doc = new WordDocument("sample.docx");
  • doc.Paragraphs[0].ReplaceText("eski metin.", "Bu, düzenlenmiş metindir.");
  • doc.Paragraphs[1].Texts[1].Text, "İkinci paragrafın içeriği güncellendi.");
  • doc.SaveAs("document.docx");

Metni Değiştir

Bu kod, IronWord kullanarak mevcut bir WORD belgesindeki belirli metni düzenlemeyi göstermektedir. Bir WordDocument nesnesi, "sample.docx" dosyasını yüklemek üzere başlatılır. Ardından kod, WordDocument'den Paragraphs koleksiyonuna erişir ve belgenin birinci ve ikinci paragraflarını değiştirir. İlk değişiklik, UpdateText çağrısı yaparak ilk paragrafta yer alan ilk Text nesnesinin metnini günceller. ReplaceText yöntemi iki parametre alır; ilki bulunacak dize değeri, ikincisi ise eski değerin yerine geçecek metindir. Bu örnekte, ilk parametrede statik bir dize sağladık ve bunu ilk paragraf için yeni dizeyle güncelledik.

Ancak, bazen daha dinamik bir değişkene ihtiyaç duyulabilir. Bunu başarmak için, ikinci paragrafta yer alan mevcut metne daha ayrıntılı olarak bakabiliriz. İlk olarak, ilk örneğe benzer olan Paragraphs koleksiyonuna erişiyoruz. Yine de, eski metin alanında, Texts dizi özelliğine ve ardından Text özelliğine erişerek mevcut metne erişmek için daha ayrıntılı bir arama giriyoruz. Bu yöntem, mevcut dizeyi bulma ve güncelleme konusunda size tam kontrol sağlar ve belge işleme sürecinize güven duymanızı sağlar.

Explore Document Elements in IronWord Tutorial ReplaceText ReplaceText ReplaceText

Başlamaya Hazır mısınız?
Nuget İndirmeler 44,829 | Sürüm: 2026.5 just released
Still Scrolling Icon

Hâlâ Kaydırıyor Musunuz?

Hızlıca kanıt ister misiniz? PM > Install-Package IronWord
bir örnek çalıştırın verilerinizi bir Word belgesine dönüştürün.