يشرح هذا الدليل كيفية إضافة علامة مائية في Excel باستخدام واجهة برمجة تطبيقات Java REST. ستتعلم كيفية إضافة علامة مائية تلقائيًا إلى Excel باستخدام واجهة Java REST باستخدام مجموعة تطوير برامج سحابية (SDK) قائمة على Java. سيتم مناقشة خيارات التخصيص المختلفة أثناء إدراج علامة مائية في ملف Excel.
متطلب أساسي
- إنشاء حساب والحصول على بيانات اعتماد API لإدراج نص العلامة المائية
- قم بتنزيل مجموعة أدوات تطوير البرامج السحابية Aspose.Cells لنظام Java لإضافة علامة مائية في ملف Excel
- إعداد مشروع Java باستخدام SDK أعلاه
خطوات إدراج العلامة المائية في Excel باستخدام Java Low Code API
- قم بتعيين معرف العميل المطلوب وسر العميل وعنوان URL لواجهة برمجة التطبيقات الأساسية للمصادقة باستخدام Aspose.Cells Cloud
- قم بإنشاء مثيل لفئة CellsApi باستخدام بيانات اعتماد واجهة برمجة التطبيقات ونقطة النهاية للوصول إلى العمليات المتعلقة بالمصنف
- قم بتحديد اسم ملف Excel المحلي وقم بتحميله إلى وحدة تخزين Aspose Cloud باستخدام UploadFileRequest
- إنشاء كائن TextWaterMarkerRequest بنص العلامة المائية المطلوب وحجم الخط
- يرسل طلب PutWorkbookWaterMarkerRequest مع اسم الملف وتكوين العلامة المائية لتطبيق العلامة المائية على المصنف الذي تم تحميله
- إنشاء DownloadFileRequest لنفس الملف وتلقي تدفق الملف المعدل مع تطبيق العلامة المائية
- اكتب التدفق الذي تم تنزيله إلى ملف جديد على الجهاز المحلي باستخدام تدفق الملف
تلخص هذه الخطوات كيفية إضافة علامة مائية في Excel باستخدام واجهة Java REST. يقوم الكود بالمصادقة مع Aspose.Cells Cloud، ثم يرفع ملف Excel، ويضيف علامة مائية نصية باستخدام إعدادات الخط المحددة، ثم يُنزّل المصنف المُحدّث. وأخيرًا، يحفظ الملف المُعدّل محليًا باسم WatermarkedWorkbook.xlsx.
كود إضافة علامة مائية إلى ورقة Excel باستخدام خدمة Java RESTful
يوضح الكود أعلاه كيفية إضافة علامة مائية في Excel باستخدام خدمة Java RESTful. يمكنك تخصيص العلامة المائية بتعيين خصائص كائن TextWaterMarkerRequest، مثل النص وحجم الخط. يمكنك تحميل عدة مصنفات وتكرار أمر PutWorkbookWaterMarker() لكل ملف بتعيين اسمه في كائن PutWorkbookWaterMarkerRequest.
تعلّمنا هذه المقالة كيفية إنشاء علامة مائية في Excel باستخدام واجهة برمجة تطبيقات Java. لإزالة خلفية الصورة من ملف Excel، راجع المقالة إزالة خلفية الصورة في Excel باستخدام Java REST API.