Как да добавите воден знак към работни листове на 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. Извикайте метода add на класа 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 за Java, можете лесно да завършите процеса Java създава воден знак в xlsx. Стъпките, предоставени в тази статия, предлагат ясен и кратък метод за вмъкване на водни знаци във вашите електронни таблици.

Наскоро публикувахме статия за добавяне на анотация за зачеркване в PDF, вижте ръководството как да добавите зачеркната анотация в PDF с помощта на Java за подробности.

 Български