اضافه کردن واترمارک به فایل‌های PDF یا Word یا حذف واترمارک‌های اضافه شده قبلی با استفاده از PHP

با استفاده از این کتابخانه PHP، توسعه‌دهندگان می‌توانند یک تصویر یا واترمارک متنی را روی سند PDF یا Word اضافه کنند و همچنین یک واترمارک اضافه‌شده را در چند ثانیه حذف کنند.

اسناد خود را از توزیع غیرمجاز محافظت کنید و واترمارک را به صورت آنلاین اضافه کنید. برای انجام این کار، کافی است یک PDF، Word یا فرمت سند دیگر را بارگیری کنید و با استفاده از PHP یک متن یا واترمارک تصویر اضافه کنید. سپس سند واترمارک شده PDF یا Word را در قالب مناسبی مانند DOC، DOCX، PDF، HTML، RTF، XPS و موارد دیگر ذخیره کنید. همچنین می‌توانید واترمارک را از اسناد حذف کنید تا پردازش آنها آسان‌تر شود، مگر اینکه حقوق کسی را نقض کند.

مشاهده قطعه کد

اضافه کردن واترمارک در PHP

با استفاده از این PHP API، توسعه دهندگان می توانند به صورت آنلاین یک واترمارک به PDF، Word یا سایر اسناد اضافه کنند. می توانید واترمارک را با استفاده از متن یا تصویر ایجاد کنید و سپس با تنظیم زاویه همپوشانی در PHP آن واترمارک را در سند PDF یا Word خود قرار دهید.

توجه: نیازی به نصب برنامه ها یا کتابخانه های شخص ثالث نیست. بنابراین، راه حل نرم افزار PHP ما برای استفاده بسیار آسان است.

حذف واترمارک در PHP

PHP SDK نیز برای حذف واترمارک مفید است. به عنوان مثال، حذف واترمارک در Word به این معنی است که می توانید سند Word مورد نظر را که با یک متن یا تصویر واترمارک مهر شده است بارگیری کنید، این واترمارک را با استفاده از PHP از سند حذف کنید و سپس فایل خروجی را در قالب مناسب ذخیره کنید.

واترمارک در Word یا PDF

برای ارزیابی PHP API، سندی را که می‌خواهید واترمارک به آن اضافه کنید و واترمارک را به‌عنوان تصویر یا متن بارگیری کنید. سپس یک فرمت فایل صادراتی مناسب را انتخاب کنید - DOCX، PDF، MD، HTML، TXT، DOC، RTF، EPUB، XPS و موارد دیگر.

از مثال زیر استفاده کنید تا ببینید چگونه کار می کند:

فایل باید واترمارک اضافه کند
کد را اجرا کنید
تصویری را که می خواهید درج کنید بارگذاری کنید
قالب مورد نظر را از لیست انتخاب کنید
use Aspose\Words\WordsApi;

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

$requestDocument = "Input1.docx";
$requestImageFile = "Input2.jpg";
$requestWatermarkData = new WatermarkDataImage(array(
    "image" => FileReference::fromLocalFileContent($requestImageFile)
));
$insertWatermarkRequest = new InsertWatermarkOnlineRequest(
    $requestDocument, $requestWatermarkData, NULL, NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertWatermarkResult = $wordsApi->insertWatermarkOnline($insertWatermarkRequest);

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

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

$requestDocument = "Input.docx";
$requestWatermarkData = new WatermarkDataText(array(
    "text" => "This is the watermark text",
    "layout" => "Diagonal"
));
$insertWatermarkRequest = new InsertWatermarkOnlineRequest(
    $requestDocument, $requestWatermarkData, NULL, NULL, NULL, NULL, NULL, NULL
);
$insertWatermarkResult = $wordsApi->insertWatermarkOnline($insertWatermarkRequest);

$convertRequest = new ConvertDocumentRequest(
    $insertWatermarkResult->document()->values(), "docx", 
	    NULL, NULL, NULL, NULL, NULL, NULL, NULL
);
$wordsApi->convertDocument($convertRequest);
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 را در کلیپ بورد کپی کنید

چگونه واترمارک فایل Word, PDF, JPG, PNG PHP REST API

  1. Aspose.Words Cloud for PHP نصب کنید
  2. یک مرجع کتابخانه (وارد کردن کتابخانه) به پروژه PHP خود اضافه کنید
  3. API را با استفاده از کلیدهای برنامه خود پیکربندی کنید
  4. سندی را بارگیری کنید که می‌خواهید واترمارک را از آن حذف کنید
  5. درخواستی برای حذف واترمارک ایجاد کنید
  6. نتیجه را در یک فرمت فایل مناسب ذخیره کنید

کتابخانه PHP برای استفاده از واترمارک

Aspose.Words Cloud SDK for PHP از مخزن Packagist نصب کنید. کافیست برای نصب SDK، composer require aspose-cloud/aspose-words-cloud نیاز دارید، سپس از require_once('vendor/autoload.php'); تا آن را به پروژه خود وارد کنید.

به عنوان یک جایگزین، می توانید Aspose.Words Cloud SDK for PHP از GitHub به صورت دستی کلون کنید. لطفاً این Instructions ها را دنبال کنید تا به سرعت اعتبارنامه های امنیتی لازم را دریافت کنید و به REST API ما دسترسی پیدا کنید.

سیستم مورد نیاز

PHP 7.1 یا جدیدتر

برای مشاهده جزئیات بیشتر به Repository Documentation مراجعه کنید.

محبوب ترین فرمت های سند برای افزودن واترمارک

5%

در به‌روزرسانی‌های محصول Aspose مشترک شوید

خبرنامه ها و پیشنهادات ماهانه را مستقیماً به صندوق پستی خود تحویل بگیرید.

© Aspose Pty Ltd 2001-2024. تمامی حقوق محفوظ است.