في هذا البرنامج التعليمي الإرشادي ، نصف الإجراء خطوة بخطوة ** لإضافة توقيع الرمز الشريطي إلى PDF في Java **. علاوة على ذلك ، فإنه يوفر نموذج رمز يوضح تنفيذ ** كيفية إضافة الرمز الشريطي في PDF باستخدام قدرة Java **. فيما يلي التعليمات التفصيلية جنبًا إلى جنب مع مثال العمل لتوقيع المستندات بتوقيع الباركود.
خطوات إضافة توقيع الباركود إلى PDF في Java
- قم بتثبيت GroupDocs.Signature for Java من مستودع Maven في مشروع Java لتوقيع ملف PDF بتوقيع الرمز الشريطي
- أضف فئات أساسية للتنفيذ لإضافة Barcode إلى PDF
- قم بإنشاء مثيل للفئة Signature ومرر ملف PDF المدخل إلى المنشئ الخاص به
- قم بتهيئة فئة BarcodeSignOptions وقم بتمرير سلسلة الإدخال إلى المنشئ
- قم باستدعاء طريقة Sign من فئة Signature ، وقم بتمرير اسم ملف PDF الناتج وكائن BarcodeSignOptions إليها
لقد قمنا بإدراج النقاط التي تسمح للمستخدمين بسهولة * إنشاء Barcode لملف PDF باستخدام Java * واستخدامه لتوقيع المستندات. يمكن تطوير هذه الميزة عن طريق تثبيت المكتبة المطلوبة من مستودع Maven واستيراد الفئات الأساسية. في الخطوة التالية ، قم بإنشاء مثيلات لفئة Signature و BarcodeSignOptions لتحميل مستند PDF المُدخل وتحديد معلمات توقيع الرمز الشريطي. أخيرًا ، يمكنك إضافة توقيعات الباركود إلى ملف PDF عن طريق استدعاء طريقة Sign.
كود لإضافة توقيع الباركود إلى PDF في جافا
import com.groupdocs.signature.Signature; | |
import com.groupdocs.signature.licensing.License; | |
import com.groupdocs.signature.options.sign.BarcodeSignOptions; | |
import com.groupdocs.signature.domain.barcodes.BarcodeTypes; | |
import com.groupdocs.signature.exception.GroupDocsSignatureException; | |
public class AddBarcodeSignatureToPdfInJava { | |
public static void main(String[] args) throws Exception { // Main function to add Barcode signature in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Signature.lic"); | |
Signature signature = new Signature("sample.pdf"); | |
try { | |
// setup options with text of signature | |
BarcodeSignOptions signOptions = new BarcodeSignOptions("12345678"); | |
// setup Barcode encoding type | |
signOptions.setEncodeType(BarcodeTypes.Code128); | |
// set signature position | |
signOptions.setLeft(200); | |
signOptions.setTop(200); | |
signOptions.setPageNumber(1); | |
// sign document to file | |
signature.sign("SampleSigned.pdf", signOptions); | |
System.out.println("Done"); | |
} catch (Exception e) { | |
throw new GroupDocsSignatureException(e.getMessage()); | |
} | |
} | |
} |
لقد قمنا بتطوير نموذج الكود أعلاه لإثبات إمكانية * Java add Barcode إلى PDF *. كما ترى ، لقد أنشأنا توقيع الباركود وأضفناه إلى مستند PDF عن طريق كتابة ثلاثة إلى أربعة أسطر من الكود واستهلاك بعض استدعاءات API. علاوة على ذلك ، يمكن تشغيل نموذج التعليمات البرمجية هذا على أي نظام تشغيل بما في ذلك MS Windows و Linux و Mac OS.
لقد ناقشنا الإجراء التفصيلي حول كيفية إنشاء رمز شريطي لملف PDF وكيفية إضافة رمز الباركود إلى مستند PDF. لقد نشرنا مؤخرًا مقالًا حول كيفية استخدام Java لتوقيع PDF باستخدام Image Signature ، ألق نظرة على منشور كيفية إضافة توقيع الصورة إلى PDF بجافا للحصول على مزيد من المعلومات.