Jak podpisać JPEG podpisem tekstowym za pomocą C#

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#

  1. Zainstaluj GroupDocs.Signature for .NET za pomocą menedżera pakietów NuGet, aby podpisać plik JPEG
  2. Dołącz odniesienie do niezbędnych przestrzeni nazw dla podpisu tekstowego w formacie JPEG
  3. Utwórz obiekt klasy Signature, przekazując ścieżkę wejściowego pliku JPEG jako argument do jego konstruktora
  4. Utwórz instancję obiektu klasy TextSignOptions i ustaw właściwości wyglądu podpisu tekstowego w formacie JPEG
  5. 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#.

 Polski