C# を使用して XLSX にテキスト透かしを追加する

今日のデジタル時代では、データのセキュリティと整合性を確保することが最も重要です。Excel ファイル (XLSX) 内の機密情報を保護する効果的な方法の 1 つは、テキスト透かしを追加することです。この記事では、C# プログラミング言語を使用して XLSX にテキスト透かしを追加する 方法について説明します。技術的な詳細に入る前に、Excel ファイルのコンテキストでテキスト透かしが何であるかを理解しましょう。テキスト透かしは、ドキュメント上の半透明のテキストオーバーレイとして機能します。これは、追加情報を伝達したり、視覚的なブランド化を強化したりするために意図的に追加されています。この追加により、関連する詳細を伝えたり、ドキュメントのアイデンティティを強化したりしながら、ドキュメントの外観を微妙に強化できます。これには、「機密」、「ドラフト」、または会社のロゴなどのテキストを含めることができます。C# で XLSX にテキスト透かしを挿入する ための主な手順は次のとおりです。

C# を使用して XLSX にテキスト透かしを追加する手順

  1. GroupDocs.Watermark for .NET を利用して XLSX ファイルに透かしを追加できるように開発環境を設定します
  2. Watermarker クラスのオブジェクトをインスタンス化し、XLSX ファイル パスをコンストラクタの引数として指定します。
  3. TextWatermark クラスのインスタンスを作成し、透かしの好みに応じてそのプロパティを調整します。
  4. Watermarker.Addメソッドを呼び出して、透かしをXLSXファイルに統合します。
  5. Watermarker.Saveメソッドを使用して、変更したXLSXドキュメントをディスクに保存します。

概説した手順と付随するコードは、C# を使用して Excel ドキュメントに透かしを追加するシンプルでスムーズな方法を示しています。この手法は汎用性が高く、.NET が存在する限り、Windows、macOS、Linux などのさまざまなオペレーティング システムに適用できます。優先ライブラリを設定し、ファイル パスに必要な変更を加えたら、提供されたコードをアプリケーションに統合することが、複雑ではなく効果的な作業になります。次のコード例では、C# を使用して XLSX にテキスト透かしを追加する方法を説明しています。

C# を使用して XLSX にテキスト透かしを追加するコード

using GroupDocs.Watermark.Common;
using GroupDocs.Watermark.Watermarks;
using GroupDocs.Watermark;
namespace AddTextWatermarktoXLSXUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Watermark library
License lic = new License();
lic.SetLicense(@"GroupDocs.Watermark.lic");
// Specify an absolute or relative path to your XLSX
using (Watermarker watermarker = new Watermarker("input.xlsx"))
{
// Specify the desired text and font for the watermark
TextWatermark watermark = new TextWatermark("Watermark Text",
new Font("Arial", 60, FontStyle.Bold));
// Specify font color and text opacity, rotation and alignments
watermark.ForegroundColor = Color.DarkGreen;
watermark.Opacity = 0.5;
watermark.HorizontalAlignment = HorizontalAlignment.Center;
watermark.VerticalAlignment = VerticalAlignment.Center;
watermark.RotateAngle = -45;
// Apply the watermark
watermarker.Add(watermark);
// Save the resulting XLSX
watermarker.Save("output.xlsx");
}
}
}
}

結論として、このガイドで説明されている手順に従い、提供されているコード スニペットを利用することで、透かしを Excel ドキュメントにシームレスに統合できます。このアプローチにより、ドキュメントのセキュリティが強化され、ブランドが強化され、スプレッドシートにプロフェッショナルなタッチが加わります。おめでとうございます! これで、C# で XLSX にテキスト透かしを追加する 方法を習得できました。このスキルを習得すると、ドキュメントのセキュリティと XLSX ドキュメントの視覚的な魅力を高める可能性の世界が広がります。

以前のチュートリアルでは、C# を使用して PPTX ファイルにテキスト透かしを追加する方法についての包括的なガイドを提供しました。さらにサポートが必要な場合は、C# を使用して PPTX にテキスト透かしを追加する の詳細なチュートリアルを参照することをお勧めします。

 日本語