GroupDocs.Watermark for Java

Java -Контролируемые водяные знаки для JPEG

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

Расширенные методы: добавление водяных знаков в документы Jpeg через Java

Изучение расширенных методов нанесения водяных знаков для документов Jpeg с помощью GroupDocs.Watermark for Java

  1. Начните процесс создания водяных знаков, инициализировав класс Watermarker. Этот основополагающий шаг создает основу для улучшения документов Jpeg с помощью водяных знаков. Предоставьте файл Jpeg конструктору либо как путь, либо как объект потока.
  2. Перейдите на следующий уровень, создавая объекты Watermark в соответствии с вашими требованиями. Эти универсальные объекты обеспечивают точное размещение не только на определенных страницах документа, но и внутри собственных элементов, таких как вложения или заголовки.
  3. Усовершенствуйте процесс нанесения водяных знаков, настроив такие свойства, как размеры, выравнивание, стили шрифта и цвета. Этот уровень настройки позволяет вам создавать водяные знаки, которые идеально дополняют эстетику вашего документа.
  4. Используйте метод Watermarker, чтобы применить вновь созданные водяные знаки к вашим документам. Наслаждайтесь гибкостью добавления нескольких водяных знаков в соответствии с вашими требованиями. Чтобы сохранить документы, рассмотрите возможность сохранения их в безопасном месте.
// Добавьте водяной знак изображения в JPEG

// Передайте файл, на который будет добавлен водяной знак, в Watermarker
Watermarker watermarker = new Watermarker("input.jpeg");

// Укажите путь к изображению с водяным знаком
ImageWatermark watermark = new ImageWatermark("watermark.png");

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

Освоение водяных знаков в документах

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

Расширенные водяные знаки для документов

Гибкое вращение водяных знаков

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

Идеальный контроль прозрачности

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

Эффекты теней для акцента

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

MS Word заблокированный водяной знак

В этом примере показано, как заблокировать водяной знак на всех страницах DOCX

Java


//  Загрузить документ как MS Word doc
WordProcessingLoadOptions loadOptions = new WordProcessingLoadOptions();
Watermarker watermarker = new Watermarker("source.docx", loadOptions);

//  Создайте водяной знак
TextWatermark watermark = new TextWatermark("Watermark text", new Font("Arial", 19));
watermark.setForegroundColor(Color.getRed());

//  Настройте встроенные опции Word
WordProcessingWatermarkPagesOptions options = new WordProcessingWatermarkPagesOptions();
options.setLocked(true);
options.setLockType(WordProcessingLockType.AllowOnlyFormFields);

//  Добавить водяной знак на страницы итогового документа
watermarker.add(textWatermark, options);
watermarker.save("result.docx");

GroupDocs.Watermark for Java

GroupDocs.Watermark for Java предлагает Java разработчикам сложный набор инструментов для встраивания водяных знаков в файлы JPEG. Этот API отлично подходит для использования как видимых, так и невидимых водяных знаков, которые помогают защитить авторские права, предотвратить несанкционированное использование и повысить узнаваемость бренда. Настраивайте водяные знаки с помощью различных опций, включая заливку узоров, эффекты теней и стили градиента, адаптированные к цифровым иллюстрациям и фотографиям. Обеспечьте защиту изображений на всех платформах с помощью GroupDocs.Watermark, поддержки Java 8 и выше.
Узнайте больше
About illustration

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

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

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

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

Защита JPEG водяными знаками Java

Наносите безопасные и настраиваемые водяные знаки на JPEG изображений с помощью Java. Это идеальный вариант для фотографов и создателей контента, которым необходимо защитить свои визуальные ресурсы.

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

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