أضف علامة مائية إلى DOCX أو أزل العلامات المائية المضافة مسبقًا باستخدام PHP

باستخدام هذه PHP المكتبة، ختم DOCX المستندات بصورة أو علامة مائية نصية أو إزالة علامة مائية مضافة بالفعل في بضع خطوات

أضف علامة مائية نصية أو صورة إلى مستندات DOCX باستخدام PHP. قم بتحميل مستند DOCX وأدخل العلامة المائية المطلوبة فيه. ثم احفظ النتيجة بتنسيق مناسب مثل DOCX و PDF و MD و HTML و TXT و DOC و RTF و EPUB و XPS والمزيد، وشارك المستند الذي يحمل علامة مائية مع شخص آخر. قم أيضًا بإزالة العلامة المائية من مستند DOCX إذا تمت إضافة العلامة المائية مسبقًا إلى المستند، ولم تعد أسباب الإضافة ملائمة.

عرض مقتطف الكود

DOCX - أضف علامة مائية في PHP

باستخدام PHP API، يمكن للمطورين إضافة علامة مائية إلى DOCX عبر الإنترنت. ما عليك سوى إنشاء العلامة المائية باستخدام نص أو صورة ثم إدراج تلك العلامة المائية في مستند DOCX الخاص بك في PHP.

ملاحظة: ليست هناك حاجة لتثبيت أي تطبيقات أو مكتبات خاصة بطرف ثالث. لذلك، فإن حل برنامج PHP الخاص بنا سهل الاستخدام للغاية.

إزالة العلامة المائية من DOCX - PHP

يعد PHP SDK المحدد مفيدًا أيضًا في إزالة العلامات المائية من DOCX. تعني إزالة العلامة المائية في DOCX أنه يمكنك تحميل مستند DOCX المطلوب مختومًا بنص أو علامة مائية للصورة، وإزالة هذه العلامة المائية من DOCX باستخدام PHP، ثم حفظ ملف الإخراج بتنسيق مناسب - DOC، DOCX، PDF، JPEG، PNG و TIFF وغيرها.

العمل مع العلامة المائية في DOCX

لتقييم كيفية إضافة أو إزالة علامة مائية في DOCX باستخدام PHP API، قم بتحميل DOCX والعلامة المائية كصورة أو نص. ثم حدد تنسيق ملف تصدير مناسبًا - DOC و DOCX و PDF و HTML و RTF و XPS وغيرها.

استخدم المثال التالي لمعرفة كيفية عمله:

يحتاج الملف إلى إضافة علامات مائية
قم بتشغيل الكود
قم بتحميل الصورة التي تريد إدراجها
حدد التنسيق الهدف من القائمة
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input1.docx";
$requestImageFile = "Input2.docx";
$insertWatermarkImageOnline = new InsertWatermarkImageOnlineRequest(
    $requestDocument, $requestImageFile, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertedWatermarkImage = $wordsApi->insertWatermarkImageOnline($insertWatermarkImageOnline);

$convertDocument = new ConvertDocumentRequest(
    $insertedWatermarkImage->document()->values(), "docx", 
	   NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.docx";
$requestWatermarkText = new WatermarkText(array(
    "text" => "This is the watermark text.",
    "rotation_angle" => 90,
));
$insertWatermarkTextOnline = new InsertWatermarkTextOnlineRequest(
    $requestDocument, $requestWatermarkText, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertedWatermarkText = $wordsApi->insertWatermarkTextOnline($insertWatermarkTextOnline);

$convertDocument = new ConvertDocumentRequest(
    $insertedWatermarkText->document()->values(), "docx", 
	   NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
use Aspose\Words\WordsApi;

$wordsApi = new WordsApi('####-####-####-####-####', '##################');

$requestDocument = "Input.docx";
$deleteWatermarkOnline = new DeleteWatermarkOnlineRequest(
    $requestDocument, NULL, NULL, NULL, NULL, NULL, NULL
);
$deletedWatermark = $wordsApi->deleteWatermarkOnline($deleteWatermarkOnline);

$convertDocument = new ConvertDocumentRequest(
    $deletedWatermark->document()->values(), "docx", NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertDocument);
قم بتشغيل الكود
  
انسخ الرمز PHP إلى الحافظة

كيفية إزالة العلامة المائية في DOCX باستخدام PHP

  1. ثبّت Aspose.Words Cloud for PHP
  2. أضف مرجع مكتبة (استيراد المكتبة) إلى مشروع PHP الخاص بك
  3. تكوين API باستخدام مفاتيح التطبيق الخاص بك
  4. قم بتحميل المستند DOCX الذي تريد إزالة العلامة المائية منه
  5. قم بإنشاء طلب لإزالة العلامة المائية
  6. احفظ النتيجة في تنسيق ملف مناسب

مكتبة PHP لاستخدام العلامات المائية في DOCX

قم بتثبيت 'Aspose.Words Cloud SDK for PHP' من مستودع Packagist. ما عليك سوى تشغيل composer require aspose-cloud/aspose-words-cloud لتثبيت SDK، ثم استخدم require_once('vendor/autoload.php'); لاستيراده إلى مشروعك.

كبديل، يمكنك استنساخ Aspose.Words Cloud SDK for PHP من GitHub. يرجى اتباع هذه Instructions للحصول بسرعة على بيانات اعتماد الأمان الضرورية والوصول إلى REST API.

متطلبات النظام

PHP 7.1 أو أحدث

الرجوع إلى Repository Documentation لمعرفة المزيد من التفاصيل.

تنسيقات الملفات المدعومة الأخرى

يمكنك إضافة علامة مائية إلى مستند بتنسيقات أخرى:

5%

اشترك في Aspose Product Updates

احصل على رسائل إخبارية وعروض شهرية يتم تسليمها مباشرة إلى صندوق البريد الخاص بك.

© Aspose Pty Ltd 2001-2024. كل الحقوق محفوظة.