Главное Авторские колонки Вакансии Вопросы
392 0 В избр. Сохранено
Авторизуйтесь
Вход с паролем

Как добавить водяные знаки в Word на Java

В этой статье мы расскажем о том, как добавлять водяные знаки в документы Word с помощью Free Spire.Doc for Java.
Мнение автора может не совпадать с мнением редакции

Водяные знаки служат в качестве видимых индикаторов, тонко встроенных в фон документа, обеспечивая дополнительный уровень безопасности и идентификации. Они помогают предотвратить несанкционированное использование, препятствуют плагиату и укрепляют доверие к вашему контенту. Кроме того, водяные знаки являются признаком профессионализма и часто используются предприятиями, юридическими лицами и творческими работниками для установления узнаваемости бренда и права собственности. В этой статье мы расскажем о том, как добавлять водяные знаки в документы Word с помощью Free Spire.Doc for Java.

  • Добавление текстового водяного знака в Word на Java
  • Добавление изображения водяного знака в Word на Java

Установка файла Free Spire.Doc.jar

Если вы создали Maven-проект, вы можете легко импортировать jar в свое приложение, используя следующие конфигурации. Для проектов, не использующих Maven, загрузите jar-файл по этой ссылке и добавьте его в качестве зависимости в свое приложение.


Добавление текстового водяного знака в Word на Java

Free Spire.Doc for Java предлагает класс TextWatermark, который можно использовать для задания текста и форматирования водяного знака. А затем вы можете применить его к документу Word с помощью метода Document.setWatermark().

import com.spire.doc.*;

import com.spire.doc.documents.WatermarkLayout;

import java.awt.*;

public class WordTextWatermark {

public static void main(String[] args) {

//Create a Document instance

Document document = new Document();

//Load a sample Word document

document.loadFromFile("Sample.docx");

//Create a TextWatermark instance

TextWatermark txtWatermark = new TextWatermark();

//Set the format of the text watermark

txtWatermark.setText("Confidential");

txtWatermark.setFontSize(40);

txtWatermark.setColor(Color.red);

txtWatermark.setLayout(WatermarkLayout.Diagonal);

//Add the text watermark to document

document.setWatermark(txtWatermark);

//Save the document to file

document.saveToFile("TextWatermark.docx", FileFormat.Docx);

}

}

Добавление изображения водяного знака в Word на Java

Бесплатный Spire.Doc для Java предлагает класс PictureWatermark, который можно использовать для задания картинки и ее внешнего вида. А затем вы можете применить его к документу Word с помощью метода Document.setWatermark().

import com.spire.doc.*;

public class WordImageWatermark {

public static void main(String[] args) throws Exception{

//Create a Document instance

Document document = new Document();

//Load a sample Word document

document.loadFromFile("Sample.docx");

//Create a PictureWatermark instance

PictureWatermark picture = new PictureWatermark();

//Set the format of the picture watermark

picture.setPicture("logo.png");

picture.setScaling(100);

picture.isWashout(false);

//Add the image watermark to document

document.setWatermark(picture);

//Save the result file

document.saveToFile("ImageWatermark.docx",FileFormat.Docx );

}

}

Резюме

В этой статье мы узнали, как добавлять текстовые или графические водяные знаки в документы Word с помощью Free Spire.Doc for Java. Эта библиотека Word поддерживает и другие операции с документами Word, такие как:

Преобразование Word в изображения в Java

Защита документов Word в Java

Замена текста в документах Word на Java

0
В избр. Сохранено
Авторизуйтесь
Вход с паролем
Комментарии
Выбрать файл
Блог проекта
Расскажите историю о создании или развитии проекта, поиске команды, проблемах и решениях
Написать
Личный блог
Продвигайте свои услуги или личный бренд через интересные кейсы и статьи
Написать

Spark использует cookie-файлы. С их помощью мы улучшаем работу нашего сайта и ваше взаимодействие с ним.