Word 文書のウォーターマークは、不正使用の防止、所有権の定義、文書のステータスの表示などに使用されます。この記事では、Python で Word 文書にウォーターマークを追加する方法を学習します。この記事では、Word 文書にテキストと画像の透かしを個別に挿入する方法を説明します。透かしは通常、ドキュメントの所有権または性質を示すために使用されます。 C++を使用して、プログラムでWord文書(DOC / DOCX)に透かしを追加/挿入または削除できます。たとえば、Word文書に機密情報が含まれていて、ファイルに透かしを追加したい場合、Aspose.Words for C++APIを使用してこれらの要件を効率的に満たすことができます。透かしは通常、ドキュメントの所有権または分類を示すために使用されます。この記事では、Aspose.Words for .NETAPIを使用してWord文書の透かしを操作する方法を学習します。透かしに関連する次のユースケースについて説明します。
C#でWord文書にテキスト透かしを追加する C#を使用してWord文書に画像透かしを追加する C#でWord文書から透かしを削除する C#でWord文書にテキスト透かしを追加する DOCファイルでもDOCXファイルでも、Word文書にテキスト透かしを追加または挿入できます。テキスト透かしを追加するには、以下の手順に従ってください。
入力DOC/DOCXファイルをロードします フォントやレイアウトなど、さまざまなTextWatermarkOptionsを設定します 透かしのテキストを設定します 出力ワードファイルを保存します 次のコードスニペットは、C#を使用してWord文書(DOC / DOCX)に透かしを追加する方法を示しています。
Document doc = new Document(dataDir + "Document.docx"); TextWatermarkOptions options = new TextWatermarkOptions() { FontFamily = "Arial", FontSize = 36, Color = Color.Black, Layout = WatermarkLayout.Diagonal, IsSemitrasparent = true }; doc.Watermark.SetText("CONFIDENTIAL", options); doc.Save(dataDir + "AddTextWatermark_out.docx"); 以下のスクリーンショットは、上記のC#コードスニペットによって作成されたサンプル出力です。
C#を使用してWord文書に画像透かしを追加する ワードドキュメントに透かしとして画像を追加することもできます。前の例で学習したように、テキストに加えて画像を追加できます。以下の手順に従って、Word文書に画像透かしを追加できます。
入力ワードファイルをロードする ImageWatermarkOptionsオブジェクトを初期化します ワードドキュメントの透かしとして画像を設定します 出力ファイルを保存します 次のコードスニペットは、C#を使用してWord文書に画像透かしを追加する方法を示す次の手順に基づいています。
Document doc = new Document(dataDir + "Document.doc"); ImageWatermarkOptions options = new ImageWatermarkOptions() { IsWashout = false }; doc.