أضف علامة مائية نصية أو صورة إلى مستندات DOCX باستخدام Java. قم بتحميل مستند DOCX وأدخل العلامة المائية المطلوبة فيه. ثم احفظ النتيجة بتنسيق مناسب مثل DOCX و PDF و MD و HTML و TXT و DOC و RTF و EPUB و XPS والمزيد، وشارك المستند الذي يحمل علامة مائية مع شخص آخر. قم أيضًا بإزالة العلامة المائية من مستند DOCX إذا تمت إضافة العلامة المائية مسبقًا إلى المستند، ولم تعد أسباب الإضافة ملائمة.
باستخدام Java API، يمكن للمطورين إضافة علامة مائية إلى DOCX عبر الإنترنت. ما عليك سوى إنشاء العلامة المائية باستخدام نص أو صورة ثم إدراج تلك العلامة المائية في مستند DOCX الخاص بك في Java.
ملاحظة: ليست هناك حاجة لتثبيت أي تطبيقات أو مكتبات خاصة بطرف ثالث. لذلك، فإن حل برنامج Java الخاص بنا سهل الاستخدام للغاية.
يعد Java SDK المحدد مفيدًا أيضًا في إزالة العلامات المائية من DOCX. تعني إزالة العلامة المائية في DOCX أنه يمكنك تحميل مستند DOCX المطلوب مختومًا بنص أو علامة مائية للصورة، وإزالة هذه العلامة المائية من DOCX باستخدام Java، ثم حفظ ملف الإخراج بتنسيق مناسب - DOC، DOCX، PDF، JPEG، PNG و TIFF وغيرها.
لتقييم كيفية إضافة أو إزالة علامة مائية في DOCX باستخدام Java API، قم بتحميل DOCX والعلامة المائية كصورة أو نص. ثم حدد تنسيق ملف تصدير مناسبًا - DOC و DOCX و PDF و HTML و RTF و XPS وغيرها.
استخدم المثال التالي لمعرفة كيفية عمله:
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input1.docx").toAbsolutePath());
byte[] requestImageFile = Files.readAllBytes(Paths.get("Input2.docx").toAbsolutePath());
InsertWatermarkImageOnlineRequest insertWatermarkImageOnline =
new InsertWatermarkImageOnlineRequest(requestDocument, requestImageFile,
null, null, null, null, null, null, null, null);
InsertWatermarkImageOnline insertedWatermarkImage =
wordsApi.insertWatermarkImageOnline(insertWatermarkImageOnline);
ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
insertedWatermarkImage.getDocument().iterator().next(), "docx",
null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
WatermarkText requestWatermarkText = new WatermarkText();
requestWatermarkText.setText("This is the watermark text.");
requestWatermarkText.setRotationAngle((double)90);
InsertWatermarkTextOnlineRequest insertWatermarkTextOnline =
new InsertWatermarkTextOnlineRequest(requestDocument, requestWatermarkText,
null, null, null, null, null, null);
InsertWatermarkTextOnline insertedWatermarkText =
wordsApi.insertWatermarkTextOnline(insertWatermarkTextOnline);
ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
insertedWatermarkText.getDocument().iterator().next(), "docx",
null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
byte[] requestDocument = Files.readAllBytes(Paths.get("Input.docx").toAbsolutePath());
DeleteWatermarkOnlineRequest deleteWatermarkOnline =
new DeleteWatermarkOnlineRequest(requestDocument, null, null, null, null, null, null);
DeleteWatermarkOnline deletedWatermark = wordsApi.deleteWatermarkOnline(deleteWatermarkOnline);
ConvertDocumentRequest convertDocument = new ConvertDocumentRequest(
deletedWatermark.getDocument().iterator().next(), "docx",
null, null, null, null, null, null, null);
wordsApi.convertDocument(convertDocument);
قم بتثبيت 'Aspose.Words Cloud SDK for Java' باستخدام أداة Maven build automation.
أضف هذه التبعية إلى دليل عمليات المشروع الخاص POM:
كبديل، يمكنك استنساخ كود مصدر Aspose.Words Cloud SDK for Java من GitHub واستخدامه في مشروعك. يرجى اتباع هذه Instructions للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API.
الرجوع إلى Repository Documentation لمعرفة التفاصيل.
يمكنك إضافة علامة مائية إلى مستند بتنسيقات أخرى: