透かしは、ドキュメントの所有権や状態を他の人に知らせるために Word ドキュメントに追加できます。しかし、既存の透かしを削除したい場合もあります。この記事では、Spire.Doc for .NET を使用して C# で Word ドキュメントから透かしを削除する方法を説明します。
Spire.Doc for .NET をインストールします
まず、Spire.Doc for .NET パッケージに含まれている DLL ファイルを .NET プロジェクトの参照として追加する必要があります。DLL ファイルは、このリンクからダウンロードするか、NuGet を介してインストールできます。
PM> Install-Package Spire.Doc
C# で Word 文書からテキストと画像の透かしを削除する
Word ドキュメントの透かしを削除するには、Document.Watermark プロパティを null に設定します。以下の手順に従って、Word ドキュメントから透かしを削除します。
- Document クラスのインスタンスを初期化する。
- Document.LoadFromFile() メソッドを使用して Word ドキュメントを読み込む。
- Document.Watermark プロパティを null に設定してドキュメントから透かしを削除する。
- Document.SaveToFile() メソッドを使用して結果のドキュメントを保存する。
- C#
using Spire.Doc;
namespace RemoveWordWatermark
{
class Program
{
static void Main(string[] args)
{
// Documentのインスタンスを作成する
Document doc = new Document();
// Wordドキュメントを読み込む
doc.LoadFromFile("Sample.docx");
// 透かしを削除する
doc.Watermark = null;
// ドキュメントを保存する
doc.SaveToFile("Wordの透かしを削除.docx");
doc.Close();
}
}
}
一時ライセンスを申請する
結果ドキュメントから評価メッセージを削除したい場合、または機能制限を取り除く場合は、についてこのメールアドレスはスパムボットから保護されています。閲覧するにはJavaScriptを有効にする必要があります。にお問い合わせ、30 日間有効な一時ライセンスを取得してください。