Добавьте водяной знак в PDF файлы или Word или удалите ранее добавленные водяные знаки с помощью PHP

С помощью этой библиотеки PHP разработчики могут добавлять изображение или текстовый водяной знак поверх PDF документа или Word, а также удалять уже добавленный водяной знак за считанные секунды.

Защитите свои документы от несанкционированного распространения и добавьте водяной знак онлайн. Для этого просто загрузите PDF документ, Word или другой формат и добавьте текстовый или графический водяной знак с помощью PHP. Затем сохраните PDF документ или Word с водяным знаком в удобном формате, таком как DOC, DOCX, PDF, HTML, RTF, XPS и других. Вы также можете удалить водяной знак из документов, чтобы упростить их обработку, если это не нарушает чьи-либо права.

Посмотреть фрагмент кода

Добавить водяной знак в PHP

С помощью этого PHP API разработчики могут добавлять водяные знаки в PDF, Word или другие документы онлайн. Вы можете создать водяной знак, используя текст или изображение, а затем вставить этот водяной знак в PDF документ или Word, установив угол наложения в PHP.

Примечание: нет необходимости устанавливать какие-либо сторонние приложения или библиотеки. Поэтому наше программное решение для 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.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 код в буфер обмена

Как убрать водяной знак 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. Выполните команду composer require aspose-cloud/aspose-words-cloud для установки SDK, затем используйте require_once('vendor/autoload.php'); чтобы импортировать его в свой проект.

Как вариант, вы можете вручную клонировать исходный код Aspose.Words Cloud SDK for PHP с GitHub. Следуйте этим Инструкциям, чтобы быстро получить учетные данные и доступ к нашему REST API.

Системные Требования

PHP 7.1 или новее

Дополнительную информацию смотрите в Repository Documentation.

Наиболее популярные форматы документов для добавления водяного знака

5%

Подпишитесь на обновления продукта Aspose

Получайте ежемесячные информационные бюллетени и предложения, доставляемые прямо на ваш почтовый ящик.