В этом руководстве показано, как добавлять водяные знаки на листы Excel с помощью Java. Excel — это популярное приложение для управления данными и создания отчетов, и часто требуется защитить наши данные, добавляя водяные знаки на наши рабочие листы Excel. В этом руководстве представлены пошаговые инструкции о том, как вставить водяной знак в XLSX с помощью Java, включая информацию о настройке пакета аннотаций и пример кода. Вот подробные инструкции по добавлению водяных знаков в документ XLSX.
Шаги по добавлению водяного знака в рабочие листы Excel с использованием Java
- Установите GroupDocs.Annotation for Java из репозитория Maven для добавления водяных знаков на листы Excel.
- Добавьте необходимые классы в свой проект для добавления водяного знака в XLSX.
- Создайте экземпляр класса Annotator, передав входной путь к файлу XLSX его конструктору в качестве параметра.
- Создайте экземпляр класса WatermarkAnnotation и задайте свойства аннотации водяного знака.
- Вызовите метод добавления класса Annotator и укажите объект WatermarkAnnotation в качестве аргумента.
- Вызовите метод сохранения класса 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.