إضافة علامة مائية نصية

مقدمة

تعد GroupDocs.Watermark for .NET مكتبة قوية تسمح للمطورين بإضافة العلامات المائية والبحث فيها وإزالتها من تنسيقات المستندات المختلفة في تطبيقات .NET. في هذا البرنامج التعليمي، سنركز على إضافة علامة مائية نصية إلى مستند باستخدام GroupDocs.Watermark.

المتطلبات الأساسية

قبل أن نبدأ، تأكد من توفر المتطلبات الأساسية التالية:

  1. المعرفة الأساسية بلغة البرمجة C#.
  2. تم تثبيت Visual Studio على نظامك.
  3. تم تثبيت GroupDocs.Watermark لمكتبة .NET. يمكنك تنزيله منهنا.

استيراد مساحات الأسماء

أولاً، تحتاج إلى استيراد مساحات الأسماء الضرورية إلى مشروع C# الخاص بك.

using GroupDocs.Watermark.Common;
using GroupDocs.Watermark.Watermarks;
using System;
using System.IO;

الخطوة 1: تحديد مسار المستند ودليل الإخراج

حدد المسار إلى مستند الإدخال الخاص بك ودليل الإخراج حيث سيتم حفظ المستند الذي يحمل علامة مائية.

string documentPath = "Your Document Path";
string outputDirectory = "Your Document Directory";
string outputFileName = Path.Combine(outputDirectory, Path.GetFileName(documentPath));

يستبدل"Your Document Path" بالمسار المطلق أو النسبي لمستند الإدخال الخاص بك، على سبيل المثال:@"C:\Docs\document.pdf". حدد أيضًا الدليل الذي تريد حفظ المستند الذي يحمل علامة مائية فيه.

الخطوة 2: إضافة علامة مائية نصية

إنشاء مثيلWatermarker فئة مع مسار وثيقة الإدخال. ثم قم بإنشاءTextWatermark كائن مع إعدادات النص والخط المطلوبة.

using (Watermarker watermarker = new Watermarker(documentPath))
{
    TextWatermark watermark = new TextWatermark("top secret", new Font("Arial", 36));
    watermark.ForegroundColor = Color.Red;
    watermark.HorizontalAlignment = HorizontalAlignment.Center;
    watermark.VerticalAlignment = VerticalAlignment.Center;
    watermarker.Add(watermark);
    watermarker.Save(outputFileName);
}

خاتمة

في هذا البرنامج التعليمي، تعلمنا كيفية إضافة علامة مائية نصية إلى مستند باستخدام GroupDocs.Watermark لـ .NET. بفضل واجهة برمجة التطبيقات البديهية، يمكن للمطورين التعامل بسهولة مع العلامات المائية بتنسيقات المستندات المختلفة.

الأسئلة الشائعة

هل GroupDocs.Watermark لـ .NET متوافق مع كافة تنسيقات المستندات؟

يدعم GroupDocs.Watermark مجموعة واسعة من تنسيقات المستندات بما في ذلك PDF وMicrosoft Word وExcel وPowerPoint وغيرها الكثير.

هل يمكنني تخصيص مظهر العلامة المائية النصية؟

نعم، يمكنك تخصيص خصائص مختلفة مثل الخط واللون والمحاذاة والتعتيم للعلامة المائية النصية.

هل توفر GroupDocs.Watermark الدعم لإزالة العلامات المائية من المستندات؟

نعم، يوفر GroupDocs.Watermark وظيفة للبحث عن العلامات المائية وإزالتها من المستندات.

هل يمكنني تجربة GroupDocs.Watermark لـ .NET قبل الشراء؟

نعم، يمكنك تنزيل نسخة تجريبية مجانية منهنا.

كيف يمكنني الحصول على الدعم الفني لـ GroupDocs.Watermark؟

يمكنك الحصول على الدعم الفني من خلال زيارةGroupDocs.منتدى العلامة المائية.