Wordize for .NET حل فعال لاستبدال النص في مستندات DOC. فئة Replacer تتيح لمطوري C# استبدال أجزاء النص في DOC برمجياً باستخدام النصوص البسيطة والتعبيرات النمطية.
الميزات الرئيسية:اختبر إمكانيات استبدال النص في DOC برمجياً باستخدام العرض التوضيحي التفاعلي المقدم في هذه الصفحة. لهذا، قم بتحميل مستند DOC الخاص بك، حدد النص المراد البحث عنه ونص الاستبدال، شغل العملية وحمل الملف المحدث للتحقق. مقطع كود C# المقدم جاهز تماماً للاستخدام في مشروع .NET الخاص بك.
using Wordize.Replacing;
Replacer.Replace("Input.doc", "Output.doc", "نص أو Regex", "نص أو Regex");
using Wordize.Replacing;
Replacer.Replace("Input.doc", "Output.doc", "نص أو Regex", "نص أو Regex");
using Wordize.Replacing;
using Wordize.Saving;
var imageStreams = Replacer.ReplaceToImages("Input.doc",
new ImageSaveOptions(SaveFormat.Doc), "نص أو Regex", "نص أو 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(@"نص أو Regex"), "نص أو Regex", options);
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.doc", "Output.doc", new Regex(@"نص أو Regex"), "نص أو 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(@"نص أو Regex"), "نص أو 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);
}