عندما تريد دمج حقول نموذج PDF مع المحتوى في تطبيق .NET ، بحيث لا تكون الحقول قابلة للتحرير ، تتساءل عن كيفية تسوية حقول نموذج PDF في كود C#؟ Aspose.PDF for .NET API يساعد في الإجابة عن هذا السؤال ببضعة أسطر من التعليمات البرمجية.
باستخدام .NET API هذا ، يمكنك تسوية جميع حقول النموذج المستندة إلى acroform PDF دفعة واحدة أو تحديد حقول معينة للتسوية في تطبيق C# الخاص بك. الرمز هو نفسه لتطبيق الويب ASP.NET أو تطبيق سطح مكتب Windows أو الأنظمة الأساسية .NET الأخرى.
اتبع الخطوات البسيطة والسهلة أدناه لتسوية حقول النموذج برمجيًا.
خطوات لتسوية حقول نموذج PDF في C#
- قم بتثبيت حزمة Aspose.PDF for .NET NuGet
- قم بتضمين مساحات الأسماء Aspose.PDF و Aspose.PDF.Facades
- تعيين Aspose الترخيص باستخدام فئة الترخيص
- إنشاء مثيل لفئة النموذج
- اربط ملف PDF الذي تريد تسويته
- استخدم FlattenAllField method لدمج كافة حقول النموذج
- استخدم طريقة FlattenField لتسوية حقل (مجالات) معينة
- أخيرًا ، احفظ ملف PDF الناتج المسطح
كود لتسوية حقول نموذج PDF في C#
يستخدم مثال C# التالي طريقة FlattenField لدمج حقل معين مع PDF file. يمكنك تسوية أي عدد تريده من الحقول باستخدام هذه الطريقة من خلال توفير اسم الحقل كمعامل.
كود لتسوية حقل نموذج PDF واحد في C#
لاحظ أنك لست بحاجة إلى Adobe Acrobat أو أي برنامج تحرير PDF آخر عند تسوية حقل نموذج PDF في C#. تحتوي واجهة برمجة التطبيقات هذه على كل ما تحتاجه لتسوية ملف pdf برمجيًا في .NET.