إدراج علامة مائية في Word باستخدام Python | إضافة علامة مائية إلى Word

العلامة المائية في مستند Word هي صورة أو نص شبه شفاف يظهر في النص الرئيسي للمستند. يسمح برنامج MS Word بإضافة صور مثل شعارات الشركة كعلامات مائية أو نصوص مثل “سري” أو “مسودة” حسب الرغبة. تعد إضافة علامة مائية إلى مستندات Word ممارسة شائعة لحماية الملكية الفكرية أو هوية علامتك التجارية. في بعض الحالات، قد نحتاج إلى إضافة علامة مائية إلى مستندات Word (DOC أو DOCX) في Python. في منشور المدونة هذا، سنستكشف كيفية إدراج علامة مائية في مستند Word باستخدام لغة Python.

تتناول هذه المقالة المواضيع التالية:

  1. واجهة برمجة تطبيقات Python لإدراج علامات مائية في مستندات Word
  2. أدخل علامة مائية نصية في مستند Word
  3. أدخل علامة مائية للصورة في مستند Word
  4. مصادر مجانية

Python API لإدراج علامات مائية في مستندات Word

الخطوة الأولى لإضافة علامة مائية إلى مستند Word باستخدام Python هي تثبيت مكتبة Aspose.Words for Python. يوفر واجهة برمجة تطبيقات غنية بالميزات تتيح لك إنشاء مستندات Word وقراءتها وكتابتها برمجيًا.

يرجى تنزيل الحزمة أو تثبيت واجهة برمجة التطبيقات من PyPI باستخدام أمر النقطة التالي في وحدة التحكم:

> pip install aspose-words

إدراج علامة مائية نصية في مستند Word باستخدام Python

الآن، يمكننا بسهولة إدراج علامة مائية نصية في مستند Word باتباع الخطوات التالية:

  1. قم بتحميل مستند Word باستخدام فئة المستند.
  2. قم بإنشاء مثيل لفئة TextWatermarkOptions.
  3. حدد خيارات العلامة المائية مثل عائلة الخط وحجم الخط واللون والتخطيط وما إلى ذلك.
  4. بعد ذلك، حدد النص الذي تريد إظهاره كعلامة مائية باستخدام طريقة settext().
  5. وأخيرًا، احفظ مستند Word المحدث باستخدام طريقة save().

يوضح نموذج التعليمات البرمجية التالي كيفية إدراج علامة مائية نصية في مستند Word باستخدام Python.

# قم بتحميل مستند وورد
doc = aw.Document("Document.docx")

# تحديد خيارات العلامة المائية للنص
options = aw.TextWatermarkOptions()
options.font_family = "Arial"
options.font_size = 72
options.color = drawing.Color.black
options.layout = aw.WatermarkLayout.DIAGONAL
options.is_semitrasparent = True

# حدد النص الذي تريد إظهاره كعلامة مائية
doc.watermark.set_text("CONFIDENTIAL", options);     

# احفظ المستند
doc.save("AddTextWatermark_out.docx");
إدراج علامة مائية نصية في مستند Word باستخدام Python

إدراج علامة مائية للصورة في مستند Word

وبالمثل، يمكننا إدراج صورة كعلامة مائية في مستند Word باتباع الخطوات التالية:

  1. قم بتحميل مستند Word موجود باستخدام فئة المستند.
  2. قم بإنشاء مثيل لفئة ImageWatermarkOptions لتعيين خيارات العلامة المائية.
  3. حدد خيارات العلامة المائية المطلوبة، مثل المقياس، والغسل، وما إلى ذلك.
  4. بعد ذلك، قم بتعيين الصورة باستخدام طريقة setimage() عن طريق توفير مسارها.
  5. وأخيرًا، احفظ مستند Word المحدث باستخدام طريقة save().

يوضح نموذج التعليمات البرمجية التالي كيفية إدراج علامة مائية مصورة في مستند Word باستخدام Python.

# قم بتحميل مستند وورد
doc = aw.Document("Document.docx");

# تحديد خيارات العلامة المائية للصورة
options = aw.ImageWatermarkOptions()
options.scale = 3
options.is_washout = False

# توفير مسار الصورة
doc.watermark.set_image("logo.png", options);

# احفظ المستند
doc.save("AddImageWatermark_out.docx");
إدراج علامة مائية للصورة في مستند Word

احصل على ترخيص API مجاني

يمكنك الحصول على ترخيص مؤقت لاستخدام واجهة برمجة التطبيقات (API) دون قيود التقييم.

إضافة علامة مائية إلى Word – موارد مجانية

إلى جانب إدراج علامات مائية نصية أو صورية في مستندات Word، تعرف على المزيد حول واجهة برمجة التطبيقات (API) واستكشف العديد من الميزات الأخرى باستخدام الموارد أدناه:

خاتمة

لقد تعلمت في هذه المقالة كيفية إدراج علامة مائية في مستند Word باستخدام لغة Python. باتباع الخطوات الموضحة في منشور المدونة هذا، يمكنك أتمتة مهمة إضافة علامات مائية نصية أو صورية إلى مستنداتك. في حالة وجود أي غموض، فلا تتردد في الاتصال بنا على منتدى الدعم المجاني الخاص بنا .

أنظر أيضا