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