Umieszczenie kodu QR na obrazie może sprawić, że będzie on bezpieczniejszy i niepowtarzalny. Kody QR to kreatywny sposób na ulepszenie sposobu podpisywania dokumentów. Zastosowanie kodów QR wprowadza pomysłowe i innowacyjne podejście do usprawnienia procesu podpisywania dokumentów. W tym przewodniku dowiesz się, jak podpisywać pliki JPEG kodem QR przy użyciu języka C#. Ponadto udostępnimy przykładowy kod umożliwiający utworzenie kodu QR w formacie JPEG przy użyciu języka C#. Zacznijmy od przedstawienia kluczowych kroków związanych z podpisywaniem obrazu JPEG.
Kroki, aby podpisać JPEG kodem QR za pomocą C#
- Zainstaluj GroupDocs.Signature for .NET za pośrednictwem menedżera pakietów NuGet w swoim projekcie, aby podpisywać plik JPEG za pomocą kodu QR
- Dodaj odniesienie do niezbędnych przestrzeni nazw, aby wstawić kod QR do pliku JPEG
- Utwórz obiekt klasy Signature przekazując ścieżkę wejściowego pliku JPEG jako argument do jego konstruktora
- Utwórz obiekt klasy QrCodeSignOptions i ustaw żądane właściwości kodu QR dla JPEG
- Wywołaj metodę Signature.Sign przekazując odpowiednie opcje podpisywania kodu QR, aby powstały plik JPEG zapisać na dysku
Biblioteka opisana w tym samouczku została stworzona z myślą o płynnej kompatybilności na wielu platformach. Możesz podpisywać dokumenty JPEG za pomocą kodu QR w popularnych systemach operacyjnych, takich jak Windows, macOS i Linux, o ile masz zainstalowaną platformę .NET. Postępując zgodnie z tymi instrukcjami, możesz bez wysiłku zintegrować kod QR z plikiem JPEG w języku C#, co wzmocni bezpieczeństwo dokumentów i zgodność z prawem. Aby zobaczyć, jak realizowany jest ten proces podpisywania, przejrzyj poniższy przykładowy kod.
Kod do podpisania JPEG za pomocą kodu QR przy użyciu C#
using GroupDocs.Signature; | |
using GroupDocs.Signature.Domain; | |
using GroupDocs.Signature.Options; | |
namespace SignJPEGwithQRCodeUsingCSharp | |
{ | |
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")) | |
{ | |
// create QRCode option with predefined QRCode text | |
QrCodeSignOptions options = new QrCodeSignOptions("JohnSmith") | |
{ | |
// setup QRCode encoding type | |
EncodeType = QrCodeTypes.QR, | |
// set signature position | |
Left = 100, | |
Top = 100 | |
}; | |
// Save the output JPG to disk | |
signature.Sign("output.jpg", options); | |
} | |
} | |
} | |
} |
Podsumowując, kody QR zapewniają innowacyjny i skuteczny sposób podpisywania dokumentów JPEG, zwiększając bezpieczeństwo i usprawniając proces weryfikacji. W tym przewodniku szczegółowo wyjaśniono wszystkie niezbędne kroki dotyczące wstawiania kodu QR w formacie JPEG. Po skonfigurowaniu zalecanej biblioteki sygnatur i dostosowaniu ścieżek plików zgodnie z potrzebami, integracja kodu do podpisywania plików JPEG w projektach stanie się płynnym i nieskomplikowanym procesem.
W poprzednim samouczku przedstawiliśmy szczegółowy opis podpisywania pliku JPEG podpisami tekstowymi. Jeśli potrzebujesz dalszej pomocy, zdecydowanie zalecamy zapoznanie się z naszym obszernym przewodnikiem dotyczącym podpisz JPEG podpisem tekstowym za pomocą C#.