Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

حماية مستندات DOC بالعلامة المائية باستخدام C#

Wordize for .NET هو حل احترافي لحماية مستندات DOC بالعلامات المائية. تمكن فئة Watermarker مطوري C# من إضافة العلامة التجارية المؤسسية للمستندات والتحكم في توزيع مواد DOC السرية من خلال دمج العلامات المائية النصية والصورية. إضافة العلامة المائية تضمن العلامة التجارية المتسقة لمستندات DOC وحماية حقوق الطبع والنشر وإمكانيات تتبع مصدر الملفات.

الميزات الوظيفية:
  • العلامات المائية النصية - تضيف طريقة Watermarker.SetText() إلى DOC نصوص قابلة للتخصيص مع التحكم في الخط واللون والحجم وزاوية الدوران والشفافية من خلال TextWatermarkOptions
  • العلامات المائية الصورية - تدمج طريقة Watermarker.SetImage() في DOC الشعارات والصور (PNG وJPG وSVG) مع إعدادات التحجيم والشفافية والموضع من خلال ImageWatermarkOptions
  • إمكانية تموضع مرن للعلامات المائية على الصفحات: في المركز أو الزوايا أو بشكل قطري أو في إحداثيات مخصصة
  • إمكانية تصدير النتيجة بتنسيق رسومي - تحوّل طريقة SetWatermarkToImages() صفحات مستند DOC المحمي إلى مجموعة صور
  • دعم Fluent API لتشغيل عمليات إضافة العلامات المائية من خلال WatermarkerContext وسلسلة الطرق، مما يحسن قابلية قراءة كود C#
سيناريوهات الاستخدام:
  • الإضافة التلقائية لشعارات الشركة إلى جميع مستندات DOC الصادرة لتعزيز التعرف على العلامة التجارية
  • وضع علامات على مواد DOC السرية والوثائق التقنية والأعمال المحمية بحقوق الطبع والنشر لمنع الاستخدام غير المصرح به
  • إضافة تسميات "مسودة" و"معتمد" و"سري" لتحديد واضح لحالة مستند DOC في مراحل موافقة مختلفة
  • دمج إشعارات حقوق الطبع والنشر والعلامات التجارية والقيود القانونية في DOC لضمان الامتثال للمتطلبات التشريعية
  • إضافة أسماء المستقبلين وأرقام المستندات أو الطوابع الزمنية لإنشاء نسخ فريدة من الملفات
  • وضع علامات على مستندات DOC بمستويات وصول مختلفة للتحكم في توزيع المعلومات داخل المنظمة

اختبر إمكانيات إضافة العلامة المائية البرمجية للمستندات باستخدام العرض التفاعلي عبر الإنترنت المعروض في هذه الصفحة. ارفع مستند DOC الخاص بك، اختر نوع العلامة المائية (نصية أو صورية)، شغّل العملية وحمّل النتيجة مع العلامات المائية المدمجة. مقطع كود C# المعروض جاهز للاستخدام في مشروع .NET الخاص بك.

C#
تشغيل الكود
ارفع المستند
ارفع الصورة
اختر تنسيق الإخراج من القائمة
using Wordize.Watermarking;

Watermarker.SetText("Input.doc", "Output.doc", "نص");
using Wordize.Watermarking; Watermarker.SetText("Input.doc", "Output.doc", "نص"); using Wordize.Watermarking; using Wordize.Saving; var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), "نص"); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.doc"); stream.CopyTo(file); }
using Wordize.Watermarking;

Watermarker.SetImage("Input.doc", "Output.doc", "Watermark.jpg");
using Wordize.Watermarking; Watermarker.SetImage("Input.doc", "Output.doc", "Watermark.jpg"); using Wordize.Watermarking; using Wordize.Saving; byte[] watermarkImageBytes = File.ReadAllBytes("Watermark.jpg"); var imageStreams = Watermarker.SetWatermarkToImages("Input.doc", new ImageSaveOptions(SaveFormat.Doc), watermarkImageBytes); foreach (var (stream, page) in imageStreams.Select((s, i) => (s, i))) { using var _ = stream; stream.Position = 0; using var file = File.Create($"Output_{page + 1}.doc"); stream.CopyTo(file); }
تشغيل الكود

كيفية حماية DOC برمجياً بعلامة مائية

  1. اربط Wordize SDK بمشروع .NET الخاص بك
  2. استدعي طريقة Watermarker.SetText() لإدراج علامة مائية نصية أو Watermarker.SetImage() لعلامة مائية صورية، مع تحديد مستند DOC وخصائص العلامة المائية كمعاملات
  3. احصل على مستند DOC مع العلامة المائية المضافة
5%