Aspose.Words Document Watermark لـ .NET

يوفر Aspose.Words Document Watermark for .NET المكون الإضافي API خفيف الوزن لإدراج وإزالة علامات المياه في وثائق من تنسيقات مختلفة.استخدمها للتسمية أو الحماية أو الإشارة إلى الوثائق على نطاق واسع - إما إضافة “مستقلة” الشرائح، وإدخال الشعارات، أو تنظيف العلامات التراثية.

يعمل على ويندوز، لينكس، وماكوس مع .NET Framework، و.NET Core، ونيت 5/6+، أو Mono.

تثبيت وإعداد

تنسيقات مدعومة : DOC، DOCX، RTF، PDF، ODT، HTML، MHTML، EPUB، Markdown، والصور.

البدء السريع: إدخال علامة المياه النصية

using Aspose.Words;
using Aspose.Words.Watermarking;
using System.Drawing;

var doc = new Document("Document.docx");

var options = new TextWatermarkOptions
{
    Color = Color.Gray,
    FontFamily = "Arial",
    FontSize = 48,
    Layout = WatermarkLayout.Diagonal,
    IsSemitransparent = true
};

doc.Watermark.SetText("CONFIDENTIAL", options);
doc.Save("Document.WithWatermark.docx");

الخصائص والوظائف

إدخال علامات المياه

  • النص أو الصورة: تطبق علامات المياه النصية أو الشعارات / الشرائح.
  • موقف: مركزة أو مقطعة أو إحداثيات مخصصة.
  • التدوير والشفافية: إعداد علامات الديغون مع التباين قابلة للتعديل.
  • التركيب: التحكم في أمر Z (خلف أو أمام المحتوى).

إزالة علامات المياه

  • إزالة علامات المياه بشكل انتقائي (بناءً على النوع أو المحدد).
  • قم بتحريك جميع علامات المياه في وقت واحد مع الحفاظ على أشكال غير مرتبطة.
  • التعامل بأمان مع الرؤوس والقدمين والأشكال المائية.

خيارات التكيف

  • إعادة الاستخدام النماذج (مخازن JSON / XML تثبيت للعلامة التجارية).
  • تطبيق مشروط (على سبيل المثال، استنادا إلى البيانات الميتا).
  • الدعم الكامل لـ Unicode و RTL للعلامات النصية العالمية.

الأداء والوساطة

  • التطبيق المنبعث للاستخدام منخفض الذاكرة.
  • Batch إدخال / إزالة عبر الملفات مع علامات الإلغاء.
  • أمن الشريط طالما أن كل شريط يسيطر على نفسه Document.

نموذج: Image Watermark

var doc = new Document("Report.docx");
var options = new ImageWatermarkOptions
{
    Scale = 2.0,   // relative scaling
    IsWashout = true
};

doc.Watermark.SetImage("logo.png", options);
doc.Save("Report.LogoWatermark.pdf");

أفضل الممارسات

  • تركيز القوالب للحصول على علامة تجارية متسقة في جميع الوثائق.
  • تحقق من علامات المياه الموجودة قبل تطبيق علامة جديدة لتجنب التكرار.
  • تطبيق علامات المياه بعد العمليات المشفرة (التوقيع/التشفير).
  • استخدام الأنابيب المضغوطة للعمليات عالية الحجم؛ التخزين Document الحالات على الفور.
  • مراقبة مقياس الاستخدام لتحسين استهلاك الترخيص.

FAQ

**هل يمكنني تطبيق كل من النص والصور معًا?**نعم، يمكن وضع العديد من علامات المياه في وثيقة واحدة.

**هل ستبقى علامات المياه على قيد الحياة في تحويل النموذج?**نعم: يضمن محرك التصوير ظهور متسق في جميع التنسيقات.

**هل يمكنني إزالة علامات المياه المحددة فقط?**نعم: تصفية حسب النوع أو الشكل أو الهوية.

**هل يتم دعم الشفافية?**نعم - الاستخدام IsSemitransparent في النص أو IsWashout من أجل الصور.

**هل هذا يتطلب تثبيت Office?**No. Aspose.Words هي مكتبة مستقلة.

 عربي