GroupDocs.Watermark for Java API

Настройте водяные знаки DOCX: удобная настройка

Легко настраивайте свои документы с помощью нашего эффективного инструмента для редактирования водяных знаков. Улучшите имидж своего бренда без особых усилий.

Настройте водяные знаки документа Docx, используя Java

GroupDocs.Watermark for Java позволяет разработчикам Java легко настраивать водяные знаки во многих документах с помощью своих приложений. Вот краткое руководство:

  1. Во-первых, вам необходимо передать файл Docx в качестве параметра конструктора класса Watermarker. Укажите поток байтов или файлов или путь к локальному диску.
  2. Во-вторых, найдите водяные знаки, которые необходимо настроить. Используйте SearchCriteria для идентификации водяных знаков с определенными свойствами, ранее добавленными в документ.
  3. После поиска вы получите список соответствующих водяных знаков. Затем вы можете настроить их свойства, включая размер, выравнивание страницы, текст, цвет, содержимое изображения и многое другое. Это обеспечивает высокую степень настройки ваших данных.
  4. Закончив настройку водяных знаков, сохраните обновленный документ. Вы можете использовать локальный путь к файлу или поток для хранения результата.
// Настройте водяной знак изображения DOCX

// Создайте экземпляр Watermarker с помощью DOCX
Watermarker watermarker = new Watermarker("input.docx");

// Инициализируйте SearchCriteria, чтобы он соответствовал определенному изображению.
SearchCriteria searchCriteria = new ImageDctHashSearchCriteria("logo.png");
PossibleWatermarkCollection watermarks = watermarker.search(searchCriteria);

for (PossibleWatermark watermark : watermarks)
{
    // Заменить найденное изображение
    watermark.setImageData(imageData);
}

// Сохранить скорректированный файл
watermarker.save("output.docx");
<dependencies> <dependency> <groupId>com.groupdocs</groupId> <artifactId>groupdocs-watermark</artifactId> <version>24.8</version> </dependency> </dependencies> <repositories> <repository> <id>repository.groupdocs.com</id> <name>GroupDocs Repository</name> <url>https://repository.groupdocs.com/repo/</url> </repository> </repositories>
нажмите, чтобы скопировать
скопировал
Больше примеров Документация

Расширенное управление водяными знаками DOCX для приложений Java

API GroupDocs.Watermark позволяет разработчикам легко интегрировать функции водяных знаков в свои приложения Java. Он поддерживает добавление, редактирование, удаление и поиск водяных знаков в самых разных форматах документов.

Регулировка водяных знаков

Простая интеграция водяных знаков

GroupDocs.Watermark упрощает процесс добавления различных водяных знаков к различным деловым документам и файлам в Java приложениях. Разработчики могут не только применять водяные знаки, но и программно обновлять или удалять существующие.

Детальная настройка водяных знаков

API предоставляет широкие возможности настройки водяных знаков. Разработчики могут легко настроить размер, поворот, цвет, шрифт, стили и другие свойства для достижения желаемого визуального эффекта.

Использование встроенных функций документов DOCX

В зависимости от формата целевого документа разработчики могут использовать встроенные функции для размещения водяных знаков. Эти функции могут включать фон страницы документа, аннотации, заголовки или другие объекты в качестве контейнеров для водяных знаков.

Настройте водяной знак изображения в электронных таблицах

В этом примере показано, как настроить изображение определенных фигур на рабочем листе Excel.

Java


//  Загрузить документ в виде электронной таблицы
SpreadsheetLoadOptions loadOptions = new SpreadsheetLoadOptions();
Watermarker watermarker = new Watermarker("source.xlsx", loadOptions);

//  Получите новые байты водяных знаков
File file = new File("new_watermark.png");
byte[] imageBytes = new byte[(int) file.length()];
FileInputStream inputStream = new FileInputStream(file);
inputStream.read(imageBytes);
inputStream.close();

//  Отрегулируйте содержимое определенного водяного знака
for (SpreadsheetShape shape : content.getWorksheets().get_Item(0).getShapes())
{
    if (shape.getImage() != null)
    {
        shape.setImage(new SpreadsheetWatermarkableImage(imageBytes));
    }
}

//  Сохранить документ с результатами
watermarker.save("result.xlsx");
watermarker.close();

GroupDocs.Watermark for Java API

Редактирование водяных знаков: легко настраивайте документы с помощью наших мощных инструментов редактирования. Будь то корректировка размещения или изменение содержимого, вы можете без труда добиться желаемых эффектов водяных знаков.
Узнайте больше
About illustration

Готовы начать?

Загрузите GroupDocs.Watermark бесплатно или получите пробную лицензию для полного доступа!

Полезные ресурсы

Изучите документацию, примеры кода и раздел поддержки, чтобы улучшить ваш опыт.

Измените водяные знаки во многих форматах, используя GroupDocs.Watermark for Java

Легко редактируйте водяные знаки в различных форматах документов. Легко настраивайте документы, обеспечивая при этом защиту и подлинность.

Советы по временной лицензии

1
Зарегистрируйтесь, используя ваш рабочий e-mail адрес. Бесплатные почтовые сервисы запрещены.
2
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский