GroupDocs.Watermark for Java API

Отполируйте ваши RTF документы: редактирование водяных знаков

Усовершенствуйте свои документы с помощью наших комплексных возможностей редактирования водяных знаков. Тщательно отполируйте содержимое.

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

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

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

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

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

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

// Сохранить скорректированный файл
watermarker.save("output.rtf");
<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>
нажмите, чтобы скопировать
скопировал
Больше примеров Документация

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

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

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

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

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

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

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

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

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

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

В этом примере показано, как настроить изображение определенных фигур на рабочем листе 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
Используйте кнопку Получить временную лицензию на втором шаге.
 Русский