1. منتجات
  2.   Conholdate.Total
  3.   Java
  4.   قم بإزالة التوقيعات الإلكترونية من DOT في Java

قم بإزالة التوقيعات الإلكترونية من DOT في Java

قم بإزالة الرموز الشريطية ورموز QR والنصوص والصور والتوقيعات الرقمية من ملفات DOT في Java أو Linux (Ubuntu أو OpenSUSE أو CentOS) أو تطبيقات macOS باستخدام Java eSignatures API. تتيح لك مكتبة التوقيع الإلكتروني المتقدمة هذه حذف التوقيعات الإلكترونية من ملفات PDF الموقعة بالفعل ، ومستندات Microsoft Word ، وأوراق عمل Excel ، وشرائح PowerPoint ، وتنسيقات ملفات الصور المختلفة ، وكل ذلك دون الحاجة إلى أي برامج أو أدوات خارجية.

تحميل

قم بإزالة التوقيعات الرقمية في DOT في Java

Conholdate.Total for Java توفر واجهات برمجة التطبيقات طريقة سريعة وفعالة لإدارة التوقيعات الإلكترونية في مجموعة متنوعة من المستندات. يمكن للمستخدمين البحث بسرعة عن التوقيعات الرقمية في ملف DOT ، والتعامل مع مظهر وخصائص التوقيعات وإزالتها من المستند.

  • إنشاء Signature مع مستند الإدخال (DOT)
  • إنشاء كائن DigitalSearchOptions مع الخصائص المطلوبة
  • اتصل بطريقة Search واحصل على قائمة DigitalSignatures
  • حدد تواقيع رقمية لإزالتها من مستند (DOT)
  • استدعاء طريقة Signature كائن Delete ومرر الرموز إليها

قم بتنزيل Java Signature API

لمطوري تطبيقات Java و J2SE ، تسمح لك مساحة الاسم GroupDocs.Signature بإزالة التوقيعات الإلكترونية من مجموعة كبيرة من المستندات وتنسيقات ملفات الصور. تتضمن مساحة الاسم هذه أيضًا ميزات معالجة التوقيع لتخصيص عمليات التوقيع والبحث والتحقق ، بالإضافة إلى إدارة ألوان التوقيع ومظهره.

للوصول إلى هذه الميزات ، يمكنك تنزيل حزمة Conholdate.Total وتثبيتها من Maven لإضافتها مباشرة إلى مساحة العمل الخاصة بك.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
final Signature signature = new Signature(outputFilePath);
List<DigitalSignature> signatures = signature.search(DigitalSignature.class, SignatureType.Digital);
if (signatures.size() > 0)
{
// delete signature
DigitalSignature digitalSignature = signatures[0];
boolean deleteResult = signature.delete(new ByteArrayOutputStream(), digitalSignature);
if (deleteResult)
{
System.out.print("Digital signature #"+digitalSignature.getThumbprint()+" from the "+digitalSignature.getSignTime()+" was deleted from document ['"+fileName+"'].");
}
else
{
System.out.print("Signature was not deleted from the document! Signature# "+digitalSignature.getThumbprint()+" was not found!");
}
}

قم بإزالة تواقيع النص من DOT

قم بإزالة توقيعات الصور أو النصوص بسهولة من ملفات DOT الموقعة رقميًا في Java باستخدام Conholdate.Total for Java APIs. قم بتخصيص تواقيعك عن طريق إضافة ألوان وخطوط وحشو وخيارات تصميم مختلفة إلى المستندات الرقمية.

  • إنشاء Signature مع مستند الإدخال (DOT)
  • إنشاء كائن TextSearchOptions مع الخصائص المطلوبة
  • اتصل بطريقة Search واحصل على قائمة TextSignatures
  • حدد تواقيع نصية لإزالتها من مستند (DOT)
  • استدعاء طريقة Signature كائن Delete ومرر الرموز إليها

تحميل وتوقيع المستندات البعيدة

تتيح لك مكتبة Java eSign الوصول إلى المستندات المخزنة في السحابة من خلال مصادر مختلفة بما في ذلك التدفق والقرص المحلي وعنوان URL و FTP و Amazon S3 وتخزين Azure Blob.

تتيح لك ميزة معاينة المستند عرض صفحات المستند كصورة بتنسيق PNG أو JPG أو BMP. يمكن أن يكون هذا مفيدًا لمعاينة التواقيع الرقمية ووضعها داخل المستند كما هو مطلوب. يمكنك اختيار معاينة المستند بأكمله أو أرقام صفحات معينة.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
Signature signature = new Signature("signed-input.pdf");
try
{
TextSearchOptions options = new TextSearchOptions();
// search for text signatures in document
List<TextSignature> signatures = signature.search(TextSignature.class,options);
if(signatures.size() > 0)
{
TextSignature textSignature = signatures.get(0);
boolean result = signature.delete("signed-output.pdf",textSignature);
if(result)
{
System.out.print("Signature with Text " + textSignature.getText() + " was deleted from document [signed-output.pdf].");
}
else
{
System.out.print("Signature was not deleted from the document! Signature with Text " + textSignature.getText() + " was not found!");
}
}
} catch (Exception e) {
throw new GroupDocsSignatureException(e.getMessage());
}

قم بإزالة تواقيع الباركود من DOT

غالبًا ما تُستخدم الرموز الشريطية ورموز QR في المستندات الرقمية كشكل من أشكال التعريف أو لتوفير معلومات إضافية حول المستند. استخدم واجهة برمجة تطبيقات توقيع Java الخاصة بنا لإزالة الباركود وتوقيعات رمز الاستجابة السريعة بسهولة من ملفات DOT داخل تطبيقات Java الخاصة بك. باستخدام بضعة أسطر فقط من التعليمات البرمجية ، يمكنك إزالة عدة توقيعات رقمية من أنواع مختلفة من المستندات الموقعة في وقت واحد.

  • إنشاء Signature مع مستند الإدخال (DOT)
  • إنشاء كائن BarcodeSearchOptions مع الخصائص المطلوبة
  • اتصل بطريقة Search واحصل على قائمة BarcodeSignature
  • حدد تواقيع الباركود لإزالتها من مستند (DOT)
  • استدعاء طريقة Signature كائن Delete ومرر الرموز إليها

استخراج معلومات ملف DOT

استخدم واجهة برمجة تطبيقات استخراج معلومات مستندات Conholdate لاسترداد التفاصيل الأساسية بسهولة حول ملف المصدر (DOT) ، بما في ذلك نوع الملف وحجمه وعدد الصفحات والأبعاد من خلال دفق أو ملف محلي.

توفر مكتبة توقيع مستندات Java أيضًا إمكانات سلسة لإلغاء التوقيع الرقمي ، بما في ذلك وظائف التوقيع والتحقق والبحث لإلغاء عمليات التوقيع في أي مرحلة.


// Supported file formats: https://docs.groupdocs.com/signature/java/supported-document-formats/
Signature signature = new Signature("signed-input.pdf");
try
{
BarcodeSearchOptions options = new BarcodeSearchOptions();
// search for Barcode signatures in document
List<BarcodeSignature> signatures = signature.search(BarcodeSignature.class,options);
if (signatures.size() > 0)
{
BarcodeSignature barcodeSignature = signatures.get(0);
boolean result = signature.delete("signed.pdf", barcodeSignature);
if (result)
{
System.out.print("Signature with Barcode "+barcodeSignature.getText()+" and encode type "+barcodeSignature.getEncodeType().getTypeName()+" was updated in the document [signed.pdf].");
}
else
{
System.out.print("Signature was not updated in the document! Signature with Barcode "+barcodeSignature.getText()+" and encode type "+barcodeSignature.getEncodeType().getTypeName()+" was not found!");
}
}
} catch (Exception e) {
throw new GroupDocsSignatureException(e.getMessage());
}

ما هو تنسيق ملف DOT

DOT هي لغة وصف رسم بياني نصي عادي يستخدمها برنامج التصور Graphviz. يعتمد على لغة DOT التي طورتها AT&T Labs لتحديد الرسوم البيانية بتنسيق مستند إلى النص. تنسيق DOT بسيط وقابل للقراءة ، مما يسمح لكتابة الرسوم البيانية وتحريرها بسرعة. كما أنه يتيح إمكانية فحص أجزاء من الرسوم البيانية الكبيرة بسرعة دون الحاجة إلى تحرير الملف بأكمله. من خلال ترميز بنية الرسم البياني في النص ، يسهل تنسيق DOT مشاركة بيانات الرسم البياني مع البرامج الأخرى. يمكن تحويل الرسوم البيانية المحددة بتنسيق DOT إلى صور باستخدام برنامج Graphviz.

يتعلم

الخيارات الشائعة لتوقيع المستند مع Java

توقيع ملفات PDF

(نموذج المستندات المحمولة)

توقيع ملفات WORD

(ملفات معالجة الكلمات)

توقيع ملفات EXCEL

(ملفات جداول البيانات)

توقيع ملفات IMAGE

(ملفات الصور الرقمية)

توقيع ملفات DOC

(تنسيق Microsoft Word الثنائي)

توقيع ملفات DOCX

(مستند Office 2007+ Word)

توقيع ملفات DOCM

(ملف Microsoft Word 2007 Marco)

توقيع ملفات DOT

(ملفات قوالب Microsoft Word)

توقيع ملفات DOTX

(ملف قالب Microsoft Word)

توقيع ملفات DOTM

(مايكروسوفت وورد 2007+ ملف قالب)

توقيع ملفات XLS

(جدول بيانات Microsoft Excel (قديم))

توقيع ملفات XLSX

(افتح مصنف XML)

توقيع ملفات XLSB

(مصنف Excel الثنائي)

توقيع ملفات XLSM

(جدول بيانات ممكّن بماكرو)

توقيع ملفات XLT

(قالب Excel 97-2003)

توقيع ملفات XLTM

(قالب Excel ممكن بماكرو)

توقيع ملفات PPT

(مايكروسوفت باور بوينت 97-2003)

توقيع ملفات PPTX

(افتح تنسيق عرض XML)

توقيع ملفات PPS

(عرض شرائح PowerPoint)

توقيع ملفات PPSX

(عرض شرائح PowerPoint)

توقيع ملفات BMP

(ملف صورة نقطية)

توقيع ملفات GIF

(تنسيق التبادل الرسومي)

توقيع ملفات JPEG

(صورة مشتركة لمجموعة خبراء التصوير)

توقيع ملفات PNG

(رسم الشبكة المحمولة)

توقيع ملفات POTM

(ملف قالب Microsoft PowerPoint)

توقيع ملفات POTX

(عرض تقديمي لقالب Microsoft PowerPoint)

توقيع ملفات PPTM

(ملف العرض التقديمي الممكّن بماكرو)

توقيع ملفات PPSM

(عرض الشرائح الممكنة بماكرو)

توقيع ملفات JPG

(صورة مشتركة لمجموعة خبراء التصوير)

توقيع ملفات TIFF

(تنسيق ملف الصورة الموسومة)

توقيع ملفات WEBP

(تنسيق صورة الويب النقطية)

توقيع ملفات PSD

(وثيقة فوتوشوب)

توقيع ملفات SVG

(رسومات المتجهات العددية)

توقيع ملفات WMF

(ملف تعريف Windows)

توقيع ملفات CDR

(تنسيق الرسومات CorelDraw®)

توقيع ملفات CMX

(صورة Corel Metafile Exchange)

توقيع ملفات DJVU

(تنسيق ملف الرسومات)

توقيع ملفات ODP

(تنسيق العرض التقديمي OpenDocument)

توقيع ملفات OTP

(تنسيق OpenDocument القياسي)

توقيع ملفات OTS

(قالب جدول بيانات OpenDocument)

توقيع ملفات ODS

(جدول بيانات OpenDocument)

توقيع ملفات OTT

(تنسيق OpenDocument القياسي)

توقيع ملفات ODT

(تنسيق ملف نصي OpenDocument)

 عربي