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