توفر Wordize للمطورين على منصة .NET وظائف قوية للبحث واستبدال النصوص في مستندات وورد والملفات الرقمية وغيرها من التنسيقات الشائعة. تتيح واجهة برمجة تطبيقات البحث والاستبدال إمكانية البحث عن النصوص واستبدالها بكفاءة باستخدام السلاسل النصية البسيطة وأنماط التعبيرات النمطية المتقدمة (Regex). هذه الإمكانيات ضرورية لملء القوالب برمجياً، ومهام توحيد المحتوى المعقدة، وتحرير الملفات بشكل جماعي.
ستساعدك تجربتنا التفاعلية عبر الإنترنت بلغة C# على اختبار جميع إمكانيات البحث والاستبدال الاحترافية للنصوص في المستندات. للبدء، ما عليك سوى تحميل ملف المستند الخاص بك إلى منصتنا السحابية الآمنة، وتعيين سلاسل البحث/الاستبدال اللازمة، والنقر على زر المعالجة. قم بتنزيل المستند المعدّل مرة أخرى إلى جهازك للتحقق.
using Wordize.Replacing;
Replacer.Replace("Input.docx", "Output.pdf", "نص أو تعبير نمطي", "نص أو تعبير نمطي");
using Wordize.Replacing;
Replacer.Replace("Input.docx", "Output.pdf", "نص أو تعبير نمطي", "نص أو تعبير نمطي");
using Wordize.Replacing;
using Wordize.Saving;
var imageStreams = Replacer.ReplaceToImages("Input.docx",
new ImageSaveOptions(SaveFormat.Pdf), "نص أو تعبير نمطي", "نص أو تعبير نمطي");
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}.pdf");
stream.CopyTo(file);
}
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.docx", "Output.pdf", new Regex(@"نص أو تعبير نمطي"), "نص أو تعبير نمطي", options);
using Wordize.Replacing;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
Replacer.Replace("Input.docx", "Output.pdf", new Regex(@"نص أو تعبير نمطي"), "نص أو تعبير نمطي", options);
using Wordize.Replacing;
using Wordize.Saving;
FindReplaceOptions options = new FindReplaceOptions() { UseSubstitutions = true };
var imageStreams = Replacer.ReplaceToImages("Input.docx",
new ImageSaveOptions(SaveFormat.Pdf), new 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}.pdf");
stream.CopyTo(file);
}
منتجنا متعدد المنصات بالكامل ويدعم جميع تطبيقات .NET الرئيسية:
بقدر ما لا يعتمد كود .NET على الأجهزة الأساسية أو نظام التشغيل، ولكن فقط على Virtual Machine، فأنت حر في تطوير أي نوع من البرامج لأنظمة Windows، وmacOS، وAndroid، وiOS، وLinux. فقط تأكد من تثبيت الإصدار المقابل من .NET Framework, .NET Core, Windows Azure, Mono أو Xamarin.
نوصي باستخدام بيئات التطوير المتكاملة Microsoft Visual Studio وXamarin وMonoDevelop لإنشاء تطبيقات C#, F#, VB.NET.