Ten krótki samouczek zawiera instrukcje dodawania podpisu w programie Word przy użyciu języka C#, udostępniając szczegóły konfiguracji, szczegółowe kroki i uruchamialny przykładowy kod, który używa źródłowego dokumentu programu Word, magazynu PKCS12 i jego hasła. Możesz ustawić szereg właściwości przed podpisaniem dokumentu, który jest widoczny dla użytkowników w celach informacyjnych. Po wstawieniu podpisu elektronicznego w programie Word przy użyciu języka C# można go zapisać w dowolnym obsługiwanym formacie, takim jak DOCX, DOC itd.
Kroki, aby dodać podpis w programie Word przy użyciu języka C#
- Skonfiguruj środowisko programistyczne, aby dodać Aspose.Words za pomocą menedżera pakietów NuGet do podpisywania dokumentów
- Załaduj certyfikat PFX przy użyciu klasy CertificateHolder, podając ścieżkę do pliku i hasło
- Ustaw komentarze i czas podpisywania za pomocą obiektu SignOptions
- Załaduj źródłowy plik Word za pomocą FileStream
- Podpisz załadowany dokument przy użyciu metody Sign w klasie DigitalSignatureUtil
- Załaduj podpisany dokument i zweryfikuj informacje podpisu
Te kroki opisują proces dodawania podpisu cyfrowego w programie Word przy użyciu języka C# przez udostępnianie wszystkich wymaganych klas i metod. Musimy załadować certyfikat wraz z hasłem, a następnie ustawić kilka właściwości, takich jak komentarze urzędu podpisującego, data i godzina podpisania, obraz linii podpisu i identyfikator dostawcy. Na koniec podpisujemy dokument za pomocą klasy DigitalSignatureUtil i zapisujemy dokument na dysku, jednak ostatni krok jest opcjonalny, gdzie zademonstrowaliśmy weryfikację podpisu poprzez ponowne załadowanie podpisanego dokumentu i wyświetlenie jego informacji.
Kod do podpisywania dokumentów Word za pomocą C#
Ten kod demonstruje * jak wstawić podpis w programie Word przy użyciu języka C#* przy użyciu klasy DigitalSignatureUtil. Obsługuje wiele innych funkcji, jak również usuwanie wszystkich podpisów z pliku Word w celu jego modyfikacji. Podobnie klasa DigitalSignature używana do pobierania odniesienia do podpisu w załadowanym dokumencie zawiera szereg właściwości, takich jak czas podpisania, komentarze, nazwa podmiotu i nazwa wystawcy.
Ten samouczek poprowadził nas do dodania podpisu do programu Word przy użyciu języka C#. Jeśli jesteś zainteresowany utworzeniem pliku Word od podstaw, zapoznaj się z artykułem na jak stworzyć dokument Worda w C#.