استبدال النص - الواجهات

استبدال النص في ملف PDF موجود

لكي تستبدل النص في ملف PDF موجود، تحتاج إلى إنشاء كائن من فئة PdfContentEditor وربط ملف PDF المدخل باستخدام طريقة BindPdf. بعد ذلك، تحتاج إلى استدعاء طريقة ReplaceText. تحتاج إلى حفظ ملف PDF المحدث باستخدام طريقة Save من فئة PdfContentEditor. يوضح لك مقتطف الكود التالي كيفية استبدال النص في ملف PDF موجود.

تحقق من كيف يبدو في المستند الأصلي:

استبدال النص

وتحقق من النتيجة بعد استبدال النص:

نتيجة استبدال النص

في المثال الثاني، سترى كيف أنه بالإضافة إلى استبدال النص، يمكنك أيضًا زيادة أو تقليل حجم الخط:

لإمكانيات أكثر تقدمًا للعمل مع نصنا، سنستخدم طريقة TextState. باستخدام هذه الطريقة، يمكننا جعل النص عريضًا، مائلًا، ملونًا، وهكذا.

في حال كنت بحاجة إلى استبدال جميع النصوص المحددة في المستند، استخدم مقتطف الكود التالي. أي أن استبدال النص سيحدث في كل مكان يتم فيه العثور على النص المحدد للاستبدال، وسيتم أيضًا حساب عدد هذه الاستبدالات.

استبدال جميع النصوص

يوضح مقتطف الكود التالي كيفية إجراء جميع استبدالات النص ولكن على صفحة معينة من مستندك.

في مقتطف الكود التالي، سنوضح كيفية استبدال، على سبيل المثال، رقم معين بالحروف التي نحتاجها.