التوقيع باستخدام Stamp باستخدام GroupDocs.Signature
مقدمة
في هذا البرنامج التعليمي، سنرشدك خلال عملية توقيع مستند بختم باستخدام GroupDocs.Signature لـ .NET. باتباع هذه التعليمات خطوة بخطوة، ستتمكن من إضافة توقيع ختم إلى مستنداتك بسهولة.
المتطلبات الأساسية
قبل أن نبدأ، تأكد من توفر المتطلبات الأساسية التالية:
- GroupDocs.Signature لـ .NET SDK: قم بتنزيل وتثبيت SDK منموقع إلكتروني.
- بيئة التطوير: تأكد من أن لديك بيئة تطوير مناسبة تم إعدادها لتطوير .NET.
- المستند المراد التوقيع عليه: قم بإعداد المستند (على سبيل المثال، PDF) الذي تريد توقيعه بختم.
استيراد مساحات الأسماء
ابدأ باستيراد مساحات الأسماء الضرورية إلى مشروعك:
using System;
using System.IO;
using System.Drawing;
using GroupDocs.Signature;
using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
الخطوة 1: قم بتحميل المستند
string filePath = "sample.pdf";
using (Signature signature = new Signature(filePath))
{
// الكود الخاص بك يذهب هنا
}
الخطوة 2: تعيين خيارات علامة الطوابع
StampSignOptions options = new StampSignOptions()
{
Left = 50,
Top = 150,
Width = 200,
Height = 200
};
الخطوة 3: تكوين مظهر الطوابع
StampLine outerLine = new StampLine();
outerLine.Text = " * European Union ";
outerLine.TextRepeatType = StampTextRepeatType.FullTextRepeat;
outerLine.Font.Size = 12;
outerLine.Height = 22;
outerLine.TextBottomIntent = 6;
outerLine.TextColor = Color.WhiteSmoke;
outerLine.BackgroundColor = Color.DarkSlateBlue;
options.OuterLines.Add(outerLine);
StampLine innerLine = new StampLine();
innerLine.Text = "John Smith";
innerLine.TextColor = Color.MediumVioletRed;
innerLine.Font.Size = 20;
innerLine.Font.Bold = true;
innerLine.Height = 40;
options.InnerLines.Add(innerLine);
الخطوة 4: قم بالتوقيع على الوثيقة
string outputFilePath = Path.Combine("Your Document Directory", "SignWithStamp", fileName);
SignResult result = signature.Sign(outputFilePath, options);
Console.WriteLine($"\nSource document signed successfully with {result.Succeeded.Count} signature(s).\nFile saved at {outputFilePath}.");
خاتمة
تعد إضافة توقيعات الطوابع إلى مستنداتك باستخدام GroupDocs.Signature لـ .NET عملية مباشرة، كما هو موضح في هذا البرنامج التعليمي. من خلال الخطوات المتوفرة، يمكنك بسهولة تعزيز أمان وصحة مستنداتك.
الأسئلة الشائعة
هل يمكنني تخصيص مظهر توقيع الختم؟
نعم، يمكنك تخصيص جوانب مختلفة مثل النص والخط واللون وموضع توقيع الختم وفقًا لمتطلباتك.
هل يدعم GroupDocs.Signature توقيع تنسيقات مستندات متعددة؟
نعم، يدعم GroupDocs.Signature مجموعة واسعة من تنسيقات المستندات بما في ذلك PDF وMicrosoft Word وExcel وPowerPoint والمزيد.
هل هناك إصدار تجريبي متاح لـ GroupDocs.Signature؟
نعم، يمكنك الوصول إلى النسخة التجريبية المجانية منموقع إلكتروني.
هل يمكنني إضافة توقيعات متعددة إلى وثيقة واحدة؟
بالتأكيد، يتيح لك GroupDocs.Signature إضافة توقيعات متعددة، بما في ذلك الطوابع والنصوص والصور والتوقيعات الرقمية، إلى مستند واحد.
أين يمكنني العثور على الدعم إذا واجهت أي مشاكل أثناء التنفيذ؟
يمكنك العثور على الدعم والمساعدة من منتدى مجتمع GroupDocs.Signatureهنا.