Dodanie podpisu tekstowego do dokumentów w formacie RTF (Rich Text Format) może spersonalizować treść i wyróżnić ją. Personalizacja treści i potwierdzenie ich autentyczności jest teraz w Twoim zasięgu. Ten artykuł pomoże Ci dodać podpis tekstowy do RTF przy użyciu C#. Przeprowadzimy Cię przez cały proces wraz z kodem umożliwiającym wstawienie podpisu tekstowego do formatu RTF w języku C#. Sprawmy, że Twoje dokumenty będą wyjątkowe i profesjonalne dzięki spersonalizowanemu podejściu, korzystając z poniższego zestawu instrukcji.
Kroki, aby dodać podpis tekstowy do RTF przy użyciu C#
- Zainstaluj GroupDocs.Signature for .NET za pomocą menedżera pakietów NuGet, aby dodać podpis tekstowy do formatu RTF
- Dodaj odniesienie do niezbędnych przestrzeni nazw do wstawienia podpisu tekstowego w dokumencie RTF
- Użyj wejściowej ścieżki RTF w konstruktorze klasy Signature, aby utworzyć obiekt
- Utwórz instancję klasy TextSignOptions i ustaw jej właściwości pod kątem wyglądu podpisu tekstowego zgodnie z potrzebami
- Wywołaj metodę Signature.Sign podając wyznaczone opcje podpisywania podpisu tekstowego, w celu zapisania powstałego dokumentu RTF na dysku
Podpisy tekstowe weryfikują autentyczność dokumentu, poświadczając jego autorstwo. Stanowią swego rodzaju cyfrową pieczęć, informującą użytkowników, że informacje pochodzą z wiarygodnych źródeł. Podpisy zniechęcają potencjalnych fałszerzy. Złożoność współczesnych podpisów tekstowych utrudnia ich replikację. Wykonując powyższe kroki, możesz utworzyć podpis tekstowy w formacie RTF przy użyciu języka C# w powszechnie używanych systemach operacyjnych, takich jak Windows, macOS i Linux, pod warunkiem, że zainstalowana jest platforma .NET.
Kod do dodania podpisu tekstowego do RTF przy użyciu C#
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); | |
} | |
} | |
} | |
} |
W tym obszernym przewodniku omówiliśmy proces dodawania podpisu tekstowego do dokumentów RTF przy użyciu języka programowania C#. Możliwość personalizacji i uwierzytelniania dokumentów RTF jest teraz na wyciągnięcie ręki. Niezależnie od tego, czy jesteś autorem, specjalistą biznesowym czy twórcą treści, podpis tekstowy dodaje profesjonalny charakter Twoim treściom i wzmacnia Twoją tożsamość. Po fachowym skonfigurowaniu zalecanej biblioteki sygnatur i dokonaniu wymaganych modyfikacji ścieżki plików, zintegrowanie kodu umożliwiającego wstawienie podpisu tekstowego w formacie RTF C# do Twoich projektów stanie się łatwe i nieskomplikowane.
Obszerny przewodnik krok po kroku dotyczący używania języka C# do podpisywania plików JPEG kodami QR omówiliśmy w naszym poprzednim poście. Zdecydowanie zalecamy zapoznanie się z naszym szczegółowym samouczkiem na temat podpisz JPEG za pomocą kodu QR za pomocą C#.