Podpisy tekstowe, w tym obrazy JPEG, zapewniają niezniszczalny i bezpieczny sposób weryfikacji autentyczności i integralności dokumentów elektronicznych. Po przeczytaniu tego samouczka będziesz mógł podpisywać pliki JPEG podpisem tekstowym przy użyciu języka C#. Dzięki temu Twoje dokumenty będą bezpieczniejsze, a ludzie będą bardziej ufać Twoim programom. Zacznijmy od prostych kroków i szybko zrozumiemy, jak dodać podpis tekstowy do pliku JPEG przy użyciu języka C#, korzystając z przykładu w kodzie.
Kroki, aby podpisać JPEG podpisem tekstowym przy użyciu C#
- Zainstaluj GroupDocs.Signature for .NET za pomocą menedżera pakietów NuGet, aby podpisać plik JPEG
- Dołącz odniesienie do niezbędnych przestrzeni nazw dla podpisu tekstowego w formacie JPEG
- Utwórz obiekt klasy Signature, przekazując ścieżkę wejściowego pliku JPEG jako argument do jego konstruktora
- Utwórz instancję obiektu klasy TextSignOptions i ustaw właściwości wyglądu podpisu tekstowego w formacie JPEG
- Wywołaj metodę Signature.Sign, podając określone opcje podpisu tekstowego, aby zapisać wynikowy plik JPEG na dysku
Biblioteka Signature została zaprojektowana z myślą o bezproblemowym użytkowaniu na różnych platformach. Nie musisz instalować dodatkowego oprogramowania, aby zintegrować podpis tekstowy z JPEG w C#. Wymienione kroki działają w popularnych systemach operacyjnych, takich jak Windows, macOS i Linux, o ile masz zainstalowaną platformę .NET. Niezależnie od tego, czy jesteś zaangażowany w projekt, czy chcesz udostępniać podpisane obrazy na różnych platformach, możliwość tworzenia podpisu tekstowego w formacie JPEG jest niezwykle cenna. Aby lepiej zrozumieć, jak to się robi, spójrz na poniższy przykładowy kod.
Kod do podpisywania JPEG podpisem tekstowym przy użyciu C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignJPEGwithTextSignatureUsingCSharp | |
{ | |
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 JPG file | |
using (Signature signature = new Signature("input.jpg")) | |
{ | |
// Set some options for text signature | |
TextSignOptions options = new TextSignOptions("John Smith") | |
{ | |
// set signature position | |
Left = 100, | |
Top = 100, | |
// set signature rectangle | |
Width = 100, | |
Height = 100, | |
Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }, | |
Text = "Sign PDF using Text Signature", | |
DocumentType = DocumentType.Image, | |
Border = new Border { Visible = true } | |
}; | |
// Save the output JPG to disk | |
signature.Sign("output.jpg", options); | |
} | |
} | |
} | |
} |
Dodawanie podpisu tekstowego C# do plików JPEG jest prostym i wydajnym procesem, pozwalającym zagwarantować autentyczność obrazów JPEG. W tym artykule przedstawiliśmy obszerny przewodnik dotyczący wstawiania podpisu tekstowego do plików JPEG przy użyciu języka C# wraz z krótkim przykładem kodu. Po skonfigurowaniu sugerowanej biblioteki sygnatur i dostosowaniu ścieżek plików zgodnie z potrzebami, integracja dostarczonego kodu z projektami stanie się płynnym i nieskomplikowanym zadaniem.
Wcześniej udostępnialiśmy szczegółowy przewodnik na temat podpisywania plików JPEG podpisem kodu kreskowego przy użyciu języka C#. Jeśli potrzebujesz dodatkowej pomocy lub bardziej szczegółowych instrukcji, zachęcamy do zapoznania się z naszym obszernym samouczkiem na ten sam temat, który zawiera kompleksową pomoc dotyczącą podpisz JPEG podpisem kodu kreskowego za pomocą C#.