Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

DOC'de Metin Değiştirme C# ile

Wordize for .NET, DOC belgelerinde metin değişimi için etkili bir çözümdür. Replacer sınıfı, C# geliştiricilerinin hem basit dizeler hem de düzenli ifadeler kullanarak DOC'de metin parçalarını programlı olarak değiştirmesine olanak sağlar.

Ana Özellikler:
  • Basit metin bulma ve değiştirme - Replacer.Replace() metodu, DOC belgesinin tüm bölümlerinde biçimlendirmeyi koruyarak metin değişimi gerçekleştirir
  • Karmaşık metin dönüşümleri için tam Regex desteği, yakalama grupları kullanarak metin değişimi dahil
  • Esnek arama ayarları - FindReplaceOptions sınıfı, büyük/küçük harf duyarlılığı, sadece tam kelime arama, belgenin çeşitli öğelerindeki metinleri yok sayma ve daha fazlası dahil arama parametrelerini kontrol eder
  • Değiştirme metninde ikameler - özel değiştirme desenleri için UseSubstitutions kullanımı: bulunan metin, eşleşmeden önceki metin, eşleşmeden sonraki metin
  • Biçimlendirilmiş değiştirme - ReplacementFormat aracılığıyla değiştirme metninde özelleştirilmiş işaretleme desteği
  • Sonucu görüntü formatına dışa aktarma olanağı - ReplaceToImages() metodu sonucu görüntü dizisi olarak döndürür
  • Metin bulma ve değiştirme işlemleri için ReplacerContext ve metod zincirleme aracılığıyla Fluent API desteği, C# koduna açıklık katar
Kullanım Durumları:
  • DOC belge stilini standartlaştırma
  • DOC belgelerindeki bilgileri doğrulama
  • Yer tutucu alanları gerçek verilerle değiştirme
  • Kişisel verileri kaldırma veya maskeleme

Bu sayfada sunulan interaktif çevrimiçi demo ile DOC'de programlı metin değişimi yeteneklerini test edin. Bunun için DOC belgenizi yükleyin, aranacak metni ve değiştirme metnini belirtin, işlemi çalıştırın ve doğrulama için güncellenmiş dosyayı indirin. Sağlanan C# kod parçası .NET projenizde kullanıma tamamen hazırdır.

C#
Kodu çalıştır
Belgenizi yükleyin
Listeden çıktı formatını seçin
using Wordize.Replacing;

Replacer.Replace("Input.doc", "Output.doc", "Metin veya Regex", "Metin veya Regex");
using Wordize.Replacing; Replacer.Replace("Input.doc", "Output.doc", "Metin veya Regex", "Metin veya Regex"); using Wordize.Replacing; using Wordize.Saving; var imageStreams = Replacer.ReplaceToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), "Metin veya Regex", "Metin veya Regex"); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.doc"); stream.CopyTo(file); }
using Wordize.Replacing;

FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.doc", "Output.doc", new Regex(@"Metin veya Regex"), "Metin veya Regex", options);
using Wordize.Replacing; FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true }; Replacer.Replace("Input.doc", "Output.doc", new Regex(@"Metin veya Regex"), "Metin veya Regex", options); using Wordize.Replacing; using Wordize.Saving; FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true }; var imageStreams = Replacer.ReplaceToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), new Regex(@"Metin veya Regex"), "Metin veya Regex", options); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.doc"); stream.CopyTo(file); }
Kodu çalıştır

DOC'de Metni C# ile Nasıl Değiştirirsiniz

  1. Wordize SDK'sını .NET projenize ekleyin
  2. Replacer.Replace() metodunu çağırın, parametrelerde DOC belgesi, arama metni, değiştirme metni ve arama parametrelerini belirtin
  3. Metni değiştirilmiş DOC belgesini alın
5%