GroupDocs.Watermark for Java Рішення

Налаштування PDF водяних знаків: універсальний захист

Захистіть свій вміст у різних форматах за допомогою наших універсальних функцій регулювання водяних знаків. Плавно адаптуйтеся до ваших потреб.

Налаштуйте водяні знаки документа Pdf за допомогою Java

GroupDocs.Watermark for Java дозволяє розробникам Java легко коригувати водяні знаки в багатьох документах за допомогою своїх програм. Ось короткий посібник:

  1. По-перше, вам потрібно передати файл Pdf як параметр конструктора класу Watermarker. Укажіть потік байтів або файлів або шлях до локального диска.
  2. По-друге, знайдіть водяні знаки, які потрібно налаштувати. Використовуйте SearchCriteria, щоб визначити водяні знаки з певними властивостями, попередньо доданими до документа.
  3. Після пошуку ви отримаєте список відповідних водяних знаків. Потім ви можете налаштувати їхні властивості, зокрема розмір, вирівнювання сторінки, текст, колір, вміст зображення тощо. Це забезпечує високий ступінь налаштування ваших даних.
  4. Завершивши налаштування водяних знаків, збережіть оновлений документ. Ви можете використовувати локальний шлях до файлу або потік для збереження результату.
// Налаштуйте водяний знак зображення PDF

// Створення екземпляра Watermarker за допомогою PDF
Watermarker watermarker = new Watermarker("input.pdf");

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

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

// Збережіть скоригований файл
watermarker.save("output.pdf");
<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>
натисніть, щоб скопіювати
скопійовано
Більше прикладів Документація

Розширене керування водяними знаками PDF для додатків Java

GroupDocs.Watermark API дозволяє розробникам безперешкодно інтегрувати функціонал водяних знаків у свої Java додатки. Він підтримує додавання, редагування, видалення та пошук водяних знаків у широкому діапазоні форматів документів.

Налаштування водяного знака

Легка інтеграція водяних знаків

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

Гранульоване налаштування водяного знака

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

Використання PDF функцій рідного документа

Залежно від формату цільового документа розробники можуть використовувати власні функції для розміщення водяних знаків. Ці функції можуть включати фон сторінки документа, анотації, заголовки або інші об’єкти як контейнери водяних знаків.

Налаштування водяного знака зображення в електронних таблицях

У цьому прикладі показано, як налаштувати зображення певних фігур на аркуші 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 Рішення

Налаштування водяних знаків: Захистіть свій вміст у різних форматах документів за допомогою наших універсальних функцій регулювання водяних знаків. Налаштуйте свою стратегію водяних знаків, щоб легко відповідати вашим конкретним вимогам.
Дізнатися більше
About illustration

Готові почати?

Завантажте GroupDocs.Watermark безкоштовно або отримайте пробну ліцензію для повного доступу!

Корисні ресурси

Вивчіть документацію, зразки коду та підтримку спільноти для покращення вашого досвіду.

Керуйте водяними знаками в популярних форматах за допомогою GroupDocs.Watermark for Java

Захистіть свій вміст у різних форматах за допомогою наших універсальних функцій регулювання водяних знаків. Плавно адаптуйтеся до ваших потреб.

Поради щодо тимчасової ліцензії

1
Зареєструйтеся за допомогою вашої робочої e-mail. Безкоштовні поштові служби заборонені.
2
Скористайтеся кнопкою Отримати тимчасову ліцензію на другому кроці.
 Українська