Това кратко ръководство описва как да премахнете воден знак от Word документ с помощта на C#. Той има настройките на IDE, списък със стъпки за изпълнение на задачата и примерен код, показващ как да премахнете черновата на водния знак в Word с помощта на C#. Можете да изпълните тази задача във всяка операционна система, поддържаща платформата .NET.
Стъпки за изтриване на воден знак в Word с помощта на C#
- Настройте средата да използва Aspose.Words for .NET за премахване на водни знаци
- Заредете входния Word файл с помощта на класа Document
- Проверете типа воден знак на заредения документ
- Извикайте метода Remove(), ако WatermarkType е Text
- Запазете изходния Word файл
Тези стъпки определят как да премахнете воден знак в Word с помощта на C#. Заредете изходния Word файл с помощта на класа Document и проверете свойството Watermark.Type и ако е WatermarkType.Text, извикайте метода Remove(), за да изтриете водния знак. Накрая запазете изходния Word файл без воден знак.
Код за премахване на воден знак на Word с помощта на C#
using System; | |
using Aspose.Words; | |
class Program | |
{ | |
static void Main(string[] args) | |
{ | |
License lic = new License(); | |
lic.SetLicense("license.lic"); | |
Document doc = new Document("input.docx"); | |
if (doc.Watermark.Type == WatermarkType.Text) | |
{ | |
doc.Watermark.Remove(); | |
} | |
doc.Save("output.docx"); | |
Console.WriteLine("Watermark deleted successfully"); | |
} | |
} |
Този код демонстрира как да изтриете воден знак в Word с помощта на C#. Документ на Word може да има тип Изображение, Текст или Няма, където можете да изтриете водните знаци както на изображението, така и на текстовия тип, като използвате метода Remove(). Ако типът на водния знак е None, не можете да извикате метода Remove.
Тази статия ни научи как да премахнем чернова на воден знак в Word с помощта на C#. Ако искате да премахнете горни/долни колонтитули от файл на Word, вижте статията Премахване на горен и долен колонтитул в Word с помощта на C#.