Itext for .NET عبارة عن واجهة برمجة تطبيقات مجانية مفتوحة المصدر لإنشاء وثائق PDF في تطبيقات C#/VB.NET. يتيح لمطوري التطبيقات .NET كتابة تطبيقات لإنشاء المحتوى وتعديله واستخراجه من ملفات PDF. itext for .NET هو منفذ من واجهة برمجة تطبيقات itext الأصلية ، والتي تمت كتابتها بلغة برمجة Java. تم تطويره لتوفير ميزات معالجة مستندات PDF لمطوري تطبيقات .NET. يتم استخدامه في مختلف المجالات مثل أنظمة إدارة المستندات وأدوات التقارير والتطبيقات الأخرى التي تتطلب توليد PDF ومعالجتها.

ميزات مفتاح itext API لـ .NET

  • جيل PDF: itext for .NET يتيح لك إنشاء مستندات PDF من نقطة الصفر. يمكنك إضافة نص وصور وجداول وعناصر أخرى إلى المستند. وهو يدعم مختلف الخطوط والألوان وخيارات التنسيق لتخصيص مظهر المحتوى.
  • معالجة PDF: يمكنك تعديل مستندات PDF الحالية عن طريق إضافة المحتوى أو إزالة أو تعديل المحتوى. يمكّنك من معالجة الصفحات ، ودمج ملفات PDF متعددة ، وتقسيم PDF إلى مستندات متعددة ، واستخراج عناصر محددة من PDF ، مثل النص أو الصور.
  • ملء النموذج: itext for .NET يوفر إمكانيات لملء نماذج PDF التفاعلية. يمكنك ملء حقول النماذج ومربعات الاختيار وزراعة الراديو بشكل برمجي مع البيانات. ** التوقيعات الرقمية:**تدعم المكتبة إضافة توقيعات رقمية إلى مستندات PDF ، مما يتيح لك التوقيع على الملفات وتصديقها لضمان أصالتها وسلامتها.
  • استخراج النص: itext for .NET يتيح لك استخراج النص من مستندات PDF ، والتي يمكن أن تكون مفيدة لفهرسة أو البحث أو تحليل محتوى ملفات PDF.
  • الأمان والتشفير: يمكنك تشفير مستندات PDF باستخدام التشفير المستند إلى كلمة المرور أو الشهادة لحماية المعلومات الحساسة وتقييد الوصول إلى المحتوى.
  • PDF/A Support: itext for .NET يدعم المعيار PDF/A ، والذي يستخدم للأرشفة طويلة الأجل للوثائق الإلكترونية. إنه يضمن أن مستندات PDF التي تم إنشاؤها تتوافق مع متطلبات محددة للحفظ وإمكانية الوصول في المستقبل.

تثبيت itext لـ .net

يمكن تثبيت itext لـ .NET API باستخدام طريقتين.

  • تثبيت itext من nuget
  • التثبيت من خادم Itext Artifactory

تثبيت itext باستخدام Nuget Package Manager

** الخطوة 1:* افتح Visual Studio - افتح Visual Studio وإنشاء مشروع جديد أو فتح مشروع حالي إذا كنت ترغب في إضافة API Itext إلى المشروع الحالي. ** الخطوة 2: افتح وحدة التحكم في إدارة الحزمة - لفتح وحدة تحكم Manager ، انتقل إلى “أدوات”> “Nuget Package Manager”> “Congen Manager Console”. ** الخطوة 3: *قم بتثبيت حزمة Itext - في وحدة التحكم في Manager ، اكتب الأمر التالي واضغط على Enter:

 Install Package itext7

سيؤدي ذلك إلى تثبيت أحدث إصدار من ITEXT API وجميع تبعياته.

تثبيت itext من خادم Itext Artifactory

تتوفر حزم Nuget Itext أيضًا على الخادم الفني IText. يمكنك إضافته كمستودع مخصص لـ Nuget إلى Visual Studio باستخدام الخطوات التالية.

  1. في مدير حزمة Nuget ، انتقل إلى الإعدادات
  2. أضف عنوان URL التالي كمصدر للحزمة :. يمكنك أيضًا تصفح خادم Itext Artifactory وتنزيل حزم Nuget يدويًا.

itext Resources

أمثلة itextpdf c#

في هذه المرحلة ، يجب أن يكون مشروع Console .NET جاهزًا للبدء في واجهة برمجة تطبيقات IText لـ .NET للعمل مع مستندات PDF. في مقالاتنا التالية ، سنتحدث عن: