يرشدك هذا البرنامج التعليمي إلى كيفية تمييز مستند PDF باستخدام واجهة برمجة تطبيقات Node.js REST. ستتعلم كيفية تطوير أداة تمييز ملفات PDF باستخدام خدمة Node.js RESTful باستخدام حزمة تطوير برمجيات Could المستندة إلى Node.js. جميع التفاصيل متاحة لتخصيص عملية التمييز من خلال ضبط معلمات مختلفة.
متطلب أساسي
- {{الرابط التشعبي 1}}
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.PDF لـ Node.js لتسليط الضوء عليه في ملف PDF
- إعداد مشروع Node.js باستخدام SDK أعلاه للعمل مع التعليقات التوضيحية
خطوات لتسليط الضوء على النص في مستند PDF باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود
- قم بتكوين كائن فئة PdfApi من خلال توفير مفتاح API ومعرف SID للتطبيق لتسليط الضوء على النص
- إنشاء كائن HighlightAnnotation عن طريق تعيين المنطقة المستطيلة واللون
- تعيين تاريخ إنشاء وتعديل التعليق التوضيحي
- قم بتحميل ملف PDF المستهدف إلى وحدة تخزين سحابية لتسليط الضوء على النص
- استدعاء طريقة تعليقات PostPageHighlightAnnotations() عن طريق تعيين ملف الإدخال ورقم الصفحة والتعليقات التوضيحية
- قم بتنزيل ملف PDF بعد التمييز
توضح هذه الخطوات كيفية تمييز ملف PDF باستخدام واجهة برمجة تطبيقات Node.js منخفضة الكود. أنشئ كائن PdfApi، وأنشئ HighlightAnnotation بتحديد المنطقة المستطيلة باللون والتعديل وتاريخ الإنشاء، ثم حمّل ملف PDF إلى التخزين السحابي. وأخيرًا، استخدم دالة PostPageHighlightAnnotations() لتمييز المنطقة المحيطة بالمحتوى المستهدف.
كود لتسليط الضوء على النص في PDF باستخدام واجهة Node.js REST
يوضح هذا الكود كيفية تمييز مستندات PDF باستخدام واجهة Node.js REST. يمكنك تعيين سمات مختلفة مثل المعرف الفريد، والمحتويات، وZIndex، والمحاذاة الأفقية والرأسية، والموضوع. يُرجى العلم أنه يمكنك ضبط تاريخ التعديل وتاريخ الإنشاء بشكل صحيح لضمان سلاسة تنفيذ استدعاء واجهة برمجة التطبيقات.
علّمتنا هذه المقالة كيفية تمييز ملفات PDF عبر الإنترنت باستخدام واجهة برمجة تطبيقات تعتمد على Node.js. لإضافة مربع اختيار في ملف PDF، راجع المقالة إضافة مربع اختيار في ملف PDF باستخدام Node.js REST API.