C# を使用して RTF にテキスト署名を追加する方法

RTF (リッチ テキスト形式) ドキュメントにテキスト署名を追加すると、コンテンツをカスタマイズして目立たせることができます。コンテンツをパーソナライズし、その信頼性を確認できるようになりました。この記事は、C# を使用して RTF にテキスト署名を追加するのに役立ちます。 C# で RTF にテキスト署名を挿入するコードとともに、完全なプロセスを説明します。次の一連の手順を使用して、パーソナライズされたタッチでドキュメントをユニークでプロフェッショナルなものにしましょう。

C# を使用して RTF にテキスト署名を追加する手順

  1. RTF にテキスト署名を追加するには、NuGet パッケージ マネージャーを介して GroupDocs.Signature for .NET をインストールします
  2. RTF ドキュメントにテキスト署名を挿入するために必要な名前空間への参照を追加します。
  3. Signature クラス コンストラクターで入力 RTF パスを使用してオブジェクトを作成します
  4. TextSignOptions クラスをインスタンス化し、必要に応じてテキスト署名の外観のプロパティを設定します
  5. 結果の RTF ドキュメントをディスクに保存するには、Signature.Sign メソッドを呼び出し、テキスト署名に指定された署名オプションを指定します。

テキスト署名は、文書の作成者を証明することで文書の正当性を検証します。これらは一種のデジタルシールとして機能し、情報が信頼できる情報源からのものであることをユーザーに伝えます。署名は潜在的な偽造者に対する抑止力として機能します。最新のテキスト署名は複雑なため、複製することが困難です。上記の手順を使用すると、.NET がインストールされていれば、Windows、macOS、Linux などの広く使用されているオペレーティング システム上で C# を使用して RTF でテキスト署名を作成できます

C# を使用して RTF にテキスト署名を追加するコード

using GroupDocs.Signature.Domain;
using GroupDocs.Signature.Options;
using GroupDocs.Signature;
namespace AddTextSignaturetoRTFUsingCSharp
{
internal class Program
{
static void Main(string[] args)
{
// Set License to avoid the limitations of Signature library
License lic = new License();
lic.SetLicense(@"GroupDocs.Signature.lic");
// load the source RTF file
using (Signature signature = new Signature("input.RTF"))
{
// Set required options for text signature
TextSignOptions options = new TextSignOptions("John Doe")
{
Left = 100,
Top = 100,
Width = 200,
Height = 50,
ForeColor = System.Drawing.Color.Red,
Font = new SignatureFont { Size = 12, FamilyName = "Arial", Italic = true },
Text = "Sign RTF using Text Signature",
DocumentType = DocumentType.WordProcessing,
Border = new Border { Visible = true }
};
// Save and sign the output RTF
signature.Sign("output.rtf", options);
}
}
}
}

この包括的なガイドでは、C# プログラミング言語を使用して RTF ドキュメントにテキスト署名を追加するプロセスについて説明しました。 RTF ドキュメントをカスタマイズして認証する機能がすぐに利用できるようになりました。あなたが著者、ビジネス専門家、コンテンツ作成者であっても、テキスト署名はコンテンツにプロフェッショナルな雰囲気を加え、あなたのアイデンティティを強化します。推奨される署名ライブラリを適切にセットアップし、必要なファイル パスの変更を行った後は、RTF C# のテキスト署名を挿入するコードをプロジェクトに簡単に統合できるようになります。

前回の投稿では、C# を使用して JPEG ファイルに QR コードで署名するための包括的なステップバイステップ ガイドについて説明しました。 C# を使用して QR コードで JPEG に署名する の方法については、詳細なチュートリアルを参照することを強くお勧めします。

 日本語