Podpisy cyfrowe

Cyfrowe podpisanie dokumentu PDF pomaga zapewnić integralność dokumentu, dostarczając metodę dodania uwierzytelnienia bezpośrednio do PDF. Z IronPDF masz kilka opcji w zakresie podpisywania nowego lub istniejącego pliku PDF. Obejmują one cyfrowe podpisanie dokumentu PDF przy użyciu certyfikatu, dodanie graficznej wersji własnoręcznego podpisu do PDF, umieszczenie obrazu certyfikatu na PDF lub po prostu stworzenie pola podpisu na PDF, aby zachęcić użytkownika do podpisania.

Kroki do cyfrowego podpisania PDF za pomocą IronPDF

Pierwszym krokiem w tym procesie jest załadowanie lub utworzenie PDF, który chcemy podpisać. W tym przykładzie tworzymy nową instancję ChromePdfRenderer. To wydajny silnik renderujący IronPDF używany do renderowania HTML, CSS i JavaScript do PDF bez utraty jakości. Następnie używamy metody RenderHtmlAsPdf, aby przekształcić nasz ciąg HTML w wysokiej jakości dokument PDF gotowy do podpisania. Powstały plik PDF jest zapisywany w zmiennej doc.

Następnie musimy stworzyć nasz podpis. W tym przykładzie podpisujemy nasz dokument PDF za pomocą certyfikatu. PdfSignature reprezentuje obiekt podpisu cyfrowego służący do podpisywania pliku PDF i wymaga podania ścieżki do pliku .pfx, którego chcemy użyć do podpisu, oraz hasła dostępu do tego pliku. Dodaliśmy trzy opcjonalne właściwości: SigningContact dodaje adres e-mail lub dane kontaktowe do metadanych podpisu, SigningLocation wskazuje miejsce podpisania dokumentu, a SigningReason podaje powód podpisania dokumentu.

Następnie podpisujemy dokument PDF za pomocą utworzonego obiektu PdfSignature. Wywołując metodę Sign, nakładamy podpis na dokument PDF za pomocą jednej prostej linii. Za pomocą tej metody można zastosować wiele certyfikatów podpisujących do dokumentu PDF.

Na koniec zapisujemy podpisany dokument PDF za pomocą metody SaveAs, która zapisuje plik PDF w określonej lokalizacji.

Dowiedz się, jak bezpiecznie podpisywać pliki PDF za pomocą IronPDF.

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,926,724 | Wersja: 2026.5 just released
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu? PM > Install-Package IronPdf
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.