كيفية إضافة علامة مائية في Excel باستخدام C#

كيفية إضافة علامة مائية في Excel باستخدام C#

قم بتحميل ملف مصدر XLS / XLSX ، وأدخل علامة مائية ، وقم بحماية ملفاتك المرئية من السرقة. في هذا العالم سريع النمو من البيانات ، لا يقل الحفاظ على حماية ملفات الأعمال عن تحدٍ. ومع ذلك ، فإن إضافة علامة مائية ستمنع ملفاتك من فقدان الهوية. سنستخدم C# Excel API لأتمتة عملية إضافة العلامات المائية في ملفات Excel. لذلك ، دعنا نكتب مقتطف رمز ونرى كيفية إضافة علامة مائية في Excel باستخدام C# برمجيًا.

يجب تغطية النقاط التالية في هذا الدليل:

تثبيت C# Excel API

تقدم هذه المكتبة مجموعة واسعة من الأساليب التي تساعدك على تكوين مكالمات API وفقًا لمتطلبات عملك. ومع ذلك ، لتثبيت واجهة برمجة التطبيقات هذه ، يمكنك إما تنزيل حزمة API أو تثبيتها عبر NuGet.

 Install-Package Aspose.Cells

كيفية إضافة علامة مائية في Excel باستخدام C#

في كثير من الحالات ، تحتاج إلى مشاركة ملفات WIP (العمل قيد التقدم). لذلك ، من الضروري إضافة علامة مائية مثل شعار شركتك لتمييزها على أنها ملكيتك.

يمكنك اتباع الخطوات ومقتطف الشفرة أدناه:

  1. إنشاء مثيل جديد لفئة Workbook.
  2. احصل على أول Worksheet افتراضية .
  3. أضف علامة مائية عن طريق استدعاء طريقة AddTextEffect ، قم بتعيين نوع تأثير النص لـ WordArt عن طريق تمرير خاصية TextEffect1 ، نص WordArt ، اسم الخط ، الحجم ، خصائص غامقة وخط مائل.
  4. احفظ الملف باستدعاء طريقة Save.

انسخ الكود التالي والصقه في ملفك الرئيسي:

string FileName =   "Add WordArt Watermark to Worksheet.xlsx";
//إنشاء مثيل جديد لفئة المصنف 
Workbook workbook = new Workbook();
//احصل على أول ورقة عمل افتراضية 
Worksheet sheet = workbook.Worksheets[0];
//أضف علامة مائية عن طريق استدعاء أسلوب AddTextEffect ، واضبط نوع تأثير النص في WordArt عن طريق تمرير خاصية TextEffect1 ونص WordArt واسم الخط والحجم والخط الغامق وخصائص الخط  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//احفظ الملف عن طريق استدعاء طريقة الحفظ 
workbook.Save(FileName);

قد ترى الإخراج في الصورة أدناه:

اكسل العلامة المائية

Excel Watermark - خيارات متقدمة

بالإضافة إلى ذلك ، هناك العديد من الأساليب والخصائص التي تعرضها واجهة برمجة تطبيقات C# Excel هذه. يمكنك تصفح الوثائق لمعرفة الميزات الأخرى.

علاوة على ذلك ، قد تجد مقتطفات التعليمات البرمجية لإضافة علامات مائية في ملفات XLSB و XLSM باستخدام هذه المكتبة.

string FileName =   "Add WordArt Watermark to Worksheet.xlsx";
//إنشاء مثيل جديد لفئة المصنف 
Workbook workbook = new Workbook();
//احصل على أول ورقة عمل افتراضية 
Worksheet sheet = workbook.Worksheets[0];
//أضف علامة مائية عن طريق استدعاء أسلوب AddTextEffect ، واضبط نوع تأثير النص في WordArt عن طريق تمرير خاصية TextEffect1 ونص WordArt واسم الخط والحجم والخط الغامق وخصائص الخط  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//احفظ الملف عن طريق استدعاء طريقة الحفظ 
workbook.Save(FileName);

انسخ الكود التالي والصقه في ملفك الرئيسي:

string FileName =   "Add WordArt Watermark to Worksheet.xlsm";
//إنشاء مثيل جديد لفئة المصنف 
Workbook workbook = new Workbook();
//احصل على أول ورقة عمل افتراضية 
Worksheet sheet = workbook.Worksheets[0];
//أضف علامة مائية عن طريق استدعاء أسلوب AddTextEffect ، واضبط نوع تأثير النص في WordArt عن طريق تمرير خاصية TextEffect1 ونص WordArt واسم الخط والحجم والخط الغامق وخصائص الخط  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//احفظ الملف عن طريق استدعاء طريقة الحفظ 
workbook.Save(FileName);
string FileName =   "Add WordArt Watermark to Worksheet.xlsb";
//إنشاء مثيل جديد لفئة المصنف 
Workbook workbook = new Workbook();
//احصل على أول ورقة عمل افتراضية 
Worksheet sheet = workbook.Worksheets[0];
//أضف علامة مائية عن طريق استدعاء أسلوب AddTextEffect ، واضبط نوع تأثير النص في WordArt عن طريق تمرير خاصية TextEffect1 ونص WordArt واسم الخط والحجم والخط الغامق وخصائص الخط  
Aspose.Cells.Drawing.Shape wordart = sheet.Shapes.AddTextEffect(Drawing.MsoPresetTextEffect.TextEffect1,
"CONFIDENTIAL", "Arial Black", 50, false, true
, 18, 8, 1, 1, 130, 800);
//احفظ الملف عن طريق استدعاء طريقة الحفظ 
workbook.Save(FileName);

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

يمكنك الاستفادة من رخصة مؤقتة مجانية لتجربة واجهة برمجة التطبيقات بدون قيود تقييمية.

تلخيص لما سبق

نأمل أن تكون قد وجدت هذه المدونة مفيدة. لقد مررنا من خلال كيفية إضافة علامة مائية في Excel باستخدام C# Excel API. علاوة على ذلك ، استكشفنا أيضًا الخيارات والأساليب المتقدمة التي تعرضها هذه المكتبة. لا تنس زيارة التوثيق.

علاوة على ذلك ، نقترح عليك اتباع دليل البدء.

أخيرًا ، conholdate.com يكتب باستمرار منشورات مدونة جديدة. لذلك ، يرجى البقاء على اتصال للحصول على آخر التحديثات.

طرح سؤال

يمكنك إخبارنا بأسئلتك أو استفساراتك على المنتدى.

أسئلة وأجوبة

كيف أقوم بإضافة علامة مائية إلى Excel؟

قم بتثبيت C# Excel API لإضافة العلامات المائية في ملفات Excel برمجيًا ، علاوة على ذلك ، يمكنك زيارة هذا الرابط للعثور على الخطوات ومقتطف الشفرة.

أنظر أيضا