Как добавить водяной знак на листы Excel с помощью Java

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

Шаги по добавлению водяного знака в рабочие листы Excel с использованием Java

  1. Установите GroupDocs.Annotation for Java из репозитория Maven для добавления водяных знаков на листы Excel.
  2. Добавьте необходимые классы в свой проект для добавления водяного знака в XLSX.
  3. Создайте экземпляр класса Annotator, передав входной путь к файлу XLSX его конструктору в качестве параметра.
  4. Создайте экземпляр класса WatermarkAnnotation и задайте свойства аннотации водяного знака.
  5. Вызовите метод добавления класса Annotator и укажите объект WatermarkAnnotation в качестве аргумента.
  6. Вызовите метод сохранения класса Annotator, чтобы сохранить выходной файл XLSX на диск.

Водяной знак — это полупрозрачный текст, который появляется на фоне рабочего листа и используется для идентификации документа или защиты его содержимого от дублирования. Следуя вышеупомянутым шагам, вы можете легко добавить водяной знак в документ Excel на Java без необходимости установки какого-либо дополнительного стороннего программного обеспечения на вашем устройстве. Эти инструкции совместимы с Windows, macOS, Linux и другими операционными системами, поддерживающими Java. Ниже приведен пример кода, демонстрирующий, как добавлять водяные знаки в файлы XLSX.

Код для добавления водяного знака в рабочие листы Excel с использованием Java

import com.groupdocs.annotation.Annotator;
import com.groupdocs.annotation.licenses.License;
import com.groupdocs.annotation.models.Rectangle;
import com.groupdocs.annotation.models.annotationmodels.WatermarkAnnotation;
import java.util.Calendar;
public class AddWatermarktoExcelUsingJava {
public static void main(String[] args) {
// Set License to avoid the limitations of Annotation library
License license = new License();
license.setLicense("GroupDocs.Annotation.lic");
// Create an instance of Annotator class
Annotator annotator = new Annotator("input.xlsx");
try {
// Create an instance of WatermarkAnnotation class and set options
WatermarkAnnotation watermark = new WatermarkAnnotation();
watermark.setAngle((double) 75);
watermark.setBox(new Rectangle(200, 200, 300, 200));
watermark.setCreatedOn(Calendar.getInstance().getTime());
watermark.setText("Watermark");
watermark.setFontColor(65535);
watermark.setFontSize((double) 36);
watermark.setMessage("This is watermark annotation");
watermark.setOpacity(0.7);
watermark.setPageNumber(0);
// Add watermark annotation and save to file
annotator.add(watermark);
// Save the final XLSX to disk
annotator.save("result.xlsx");
} finally {
if (annotator != null) {
annotator.dispose();
}
}
}
}

Подводя итог, добавление водяных знаков в электронные таблицы Excel является важной мерой предосторожности для защиты ваших конфиденциальных данных и предотвращения несанкционированного распространения. Используя пакет GroupDocs.Annotation for Java, вы можете легко выполнить процесс Java создать водяной знак в xlsx. Шаги, представленные в этой статье, предлагают четкий и краткий способ вставки водяных знаков в ваши электронные таблицы.

Недавно мы опубликовали статью о добавлении зачеркнутых аннотаций в PDF. Подробности см. в руководстве как добавить зачеркнутую аннотацию в PDF с помощью Java.

 Русский