Водяные знаки - это текстовый, логотип или другой графический рисунок, который вставлен в документ или накладывается на другое изображение. Его цель состоит в том, чтобы сохранить идентичность исходного документа или изображения, чтобы запретить его использование без разрешения. Как разработчик приложений .NET, вы можете предоставить функциональность вставки водяного знака в документы Word в приложение для обработки документов C#. В этом блоге мы покажем, как вставить водяной знак в документ Word в C#, используя бесплатный API .NET .NET .NET.
Вставьте водяной знак в документ Word, используя Microsoft Word {.wp-Block heading}
Прежде чем мы сможем взглянуть на то, как можно вставить водяной знак в документ с использованием C#, давайте посмотрим, как то же самое можно сделать, используя Microsoft Word. Microsoft Word позволяет вставить в ваш документ водяные знаки текста или изображения, чтобы защитить личность вашего документа. Вы также можете вставить индивидуальный водяной знак в свой документ. Водяные знаки появляются в фоновом режиме на странице за текстом.
Шаги на вставку водяного знака в документ Word с использованием Microsoft Word {.wp-Block heading}
Вы можете использовать следующие шаги для создания водяного знака в документе Word с помощью Microsoft Word.
- На вкладке Design выберите Watermark .
- В доступных параметрах выберите текст или изображение как тип водяного знака, который будет вставлен в документ
- Выберите кнопку OK ! Опция Watermark выделена на вкладке Design.!
Как вставить водяной знак в документ Word с помощью C#?
Теперь, когда мы видели, как вставить водяной знак в документ Word, используя Microsoft Word, мы можем приступить к тому же, используя API NPOI для .NET в нашем приложении C#. Если вы еще не установили API NPOI, вы можете пройти наше всеобъемлющее руководство для NPOI API -установки в вашем проекте .NET.
Пошаговое руководство по вставке водяного знака в документ Word с использованием c# {.wp-block heading}
На этом этапе ваш проект .NET должен быть готов написать код для вставки водяного знака в документ Word с использованием API NPOI в C#. Следующие шаги могут быть использованы для этой цели.
- Создайте экземпляр класса XWPFDocument в вашем проекте C#
- Добавить объект XWPFPARAGRACH и XWPFRUN
- Установите текст водяного знака
- Сохраните документ, используя экземпляр xwpfdocument, который вы создали на шаге 1
using (XWPFDocument doc = new XWPFDocument())
{
XWPFParagraph paragraph = doc.CreateParagraph();
XWPFRun run = paragraph.CreateRun();
run.SetText("The Body:");
var hfPolicy = doc.CreateHeaderFooterPolicy();
hfPolicy.CreateWatermark("D R A F T");
using (FileStream fs = new FileStream("watermark.docx", FileMode.Create))
{
doc.Write(fs);
}
}
Заключение {.wp-block heading}
В этой статье мы показали, как использовать API NPOI на языке программирования C# для вставки водяного знака в документ Word. API NPOI-это API с открытым исходным кодом и бесплатный для работы с документами Microsoft Word. Вы можете взглянуть на другие примеры NPOI для работы с файлами документов в C#.