في المشهد الرقمي الحالي، تعد القدرة على تطبيق التنسيق المتوسط برمجيًا على النص داخل مستندات PDF أمرًا بالغ الأهمية. من خلال الاستفادة من Node.js وREST API، يمكن للمطورين دمج هذه الميزة بسلاسة في تطبيقاتهم. تستكشف هذه المقالة كيفية وضع خط عبر النص في ملف PDF باستخدام Node.js وREST API، مما يوفر دليلًا موجزًا لتعزيز إمكانيات معالجة ملفات PDF.
الخطوط العريضة للخطوات:
- الخطوة 1: إعداد Node.js Strikethrough Text Creator SDK
- الخطوة 2: تهيئة عميل واجهة برمجة التطبيقات
- الخطوة 3: تحميل المستند
- الخطوة 4: يتوسطه خط في PDF
- الخطوة 5: تنزيل ملف الإخراج
- الأسئلة المتداولة
الخطوة 1: تثبيت Node.js Strikethrough Text Creator SDK
لتتوسط النص في ملفات PDF، سنستخدم Node.js SDK الخاص بـ GroupDocs.Annotation Cloud API. يسمح بإضافة التعليقات التوضيحية وتراكبات العلامات المائية وبدائل النص والتنقيحات وعلامات النص إلى تنسيقات المستندات المدعومة. الرجاء تثبيته باستخدام الأمر التالي في وحدة التحكم:
npm install groupdocs-annotation-cloud
الخطوة 2: تهيئة عميل API
لتهيئة عميل واجهة برمجة التطبيقات، يرجى الحصول على معرف العميل وسر العميل من لوحة المعلومات وإضافة الرمز كما هو موضح أدناه:
الخطوة 3: تحميل الوثيقة
قبل الغوص في الأمر، يتعين عليك تحميل مستند PDF الذي تريد إنشاء النص المشطب عليه. قم بتحميل المستند إلى وحدة التخزين السحابية باستخدام أي من الطرق التالية:
- استخدام لوحة المعلومات.
- قم بتحميل جميع الملفات واحدًا تلو الآخر باستخدام Upload File API من المتصفح.
- التحميل برمجياً باستخدام مثال الكود الموضح أدناه:
ونتيجة لذلك، ستكون الملفات التي تم تحميلها متاحة في قسم الملفات بلوحة التحكم الخاصة بك على السحابة.
الخطوة 4: نص يتوسطه خط في PDF باستخدام Node.js SDK
توضح الخطوات التالية ونموذج التعليمات البرمجية كيفية كتابة نص يتوسطه خط في ملف PDF باستخدام Node.js SDK.
- أولاً، قم بتهيئة مثيل AnnotateApi باستخدام معرف العميل وسر العميل المقدمين.
- ثم قم بإنشاء كائن AnnotationInfo جديد.
- بعد ذلك، قم بإنشاء أربعة كائنات نقطية: p1، p2، p3، وp4، وقم بتعيين إحداثيات x وy الخاصة بها.
- ثم أضف النقاط الأربع إلى كائن AnnotationInfo.
- بعد ذلك، قم بتعيين رقم الصفحة للتعليق التوضيحي.
- ثم قم بتعيين لون الخط وحجم الخط للتعليق التوضيحي.
- بعد ذلك، حدد نوع التعليق التوضيحي على أنه TextStrikeout وقم بتعيين محتوى نص التعليق التوضيحي.
- ثم قم بتعيين اسم المنشئ للتعليق التوضيحي.
- بعد ذلك، قم بإنشاء كائن FileInfo جديد وقم بتعيين مسار الملف إلى ملف الإدخال.
- بعد ذلك، قم بإنشاء كائن AnnotateOptions وقم بتعيين كائن FileInfo وكائن AnnotationInfo الذي تم إنشاؤه أعلاه.
- بعد ذلك، قم بتعيين مسار الإخراج للملف المشروح.
- بعد ذلك، قم باستدعاء أسلوب التعليق التوضيحي على مثيل AnnotateApi باستخدام كائن AnnotateOptions كمعلمة وقم بتخزين النتيجة في متغير.
- أخيرًا، قم بطباعة عنوان URL للملف المشروح من النتيجة إلى وحدة التحكم.
يوضح مثال التعليمات البرمجية التالي كيفية شطب النص في PDF باستخدام Node.js SDK.
سيكون الإخراج مثل لقطة الشاشة التالية:
الخطوة 5: تنزيل الملف الناتج
الكود الوارد في الخطوة السابقة يحفظ الملف الناتج على السحابة. لتنزيله، يمكنك استخدام مقتطف التعليمات البرمجية التالي.
الأسئلة الشائعة:
كيف يمكنني كتابة نص يتوسطه خط في ملف PDF باستخدام Node.js وREST API؟
ج: لنص يتوسطه خط في ملف PDF باستخدام Node.js وREST API، يمكنك اتباع الخطوات كما هو موضح أعلاه.
هل يمكنني تخصيص مظهر التعليق التوضيحي للنص الذي يتوسطه خط؟
نعم، يمكنك تخصيص مظهر التعليق التوضيحي للنص الذي يتوسطه خط. باستخدام واجهة برمجة التطبيقات (API)، يمكنك تعيين خصائص مثل لون النص الذي يتوسطه خط وسمكه. يمكنك ضبط هذه الخصائص وفقًا لمتطلباتك لتحقيق التأثير البصري المطلوب.
هل يدعم حل Node.js وREST API المعالجة المجمعة لمستندات PDF؟
نعم، يدعم حل Node.js وREST API المعالجة المجمعة لمستندات PDF. يمكنك تمرير ملفات PDF متعددة إلى واجهة برمجة التطبيقات (API) وتطبيق التعليقات التوضيحية النصية التي يتوسطها خط على كل مستند في الدفعة.
هل من الممكن كتابة نص يتوسطه خط في صفحات معينة من مستند PDF؟
قطعاً! يمكنك تحديد أرقام الصفحات في طلب واجهة برمجة التطبيقات (API) لتطبيق التعليقات التوضيحية النصية التي يتوسطها خط على صفحات معينة من مستند PDF.
خاتمة
باختصار، أصبح تبسيط عملية إضافة التعليقات التوضيحية النصية المتوسطة إلى ملفات PDF ممكنًا من خلال دمج Node.js مع REST API. استخدم قوة Node.js لتحسين قدرتك على إضافة تعليقات توضيحية إلى ملفات PDF باستخدام نص يتوسطه خط.
علاوة على ذلك، يمكنك رؤية قسم مرجع واجهة برمجة التطبيقات الذي يسمح لك بتصور واجهات برمجة التطبيقات الخاصة بنا والتفاعل معها مباشرة من خلال المتصفح. الكود المصدري الكامل لـ Node.js SDK متاح مجانًا على Github.
أخيرًا، نستمر في كتابة مقالات مدونة جديدة بتنسيقات ملفات مختلفة وتحليلها باستخدام REST API. لذا يرجى التواصل للحصول على آخر التحديثات. ترميز سعيد!
برنامج إنشاء نصوص PDF يتوسطه خط مجاني على الإنترنت
لكتابة نص يتوسطه خط في ملف PDF عبر الإنترنت مجانًا. يرجى تجربة تطبيق صانع النصوص بتنسيق PDF عبر الإنترنت. تم تطوير تطبيق منشئ نصوص PDF هذا باستخدام REST API منشئ نصوص PDF المذكورة أعلاه.
طرح سؤال
في حالة وجود أي استفسارات أو ارتباك حول يتوسطه ملف PDF، فلا تتردد في الاتصال بنا عبر [المنتدى] الخاص بنا17.
أنظر أيضا
فيما يلي بعض المقالات ذات الصلة التي قد تجدها مفيدة: