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 nowy dokument PDF z zawartości HTML. Aby to zrobić, należy najpierw utworzyć 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 wyrenderować nasz ciąg HTML do dokumentu PDF wysokiej jakości gotowego do podpisania. Wynikowy PDF jest przechowywany w zmiennej doc.

Następnie należy utworzyć podpis. W tym przykładzie podpisujemy nasz dokument PDF za pomocą certyfikatu. PdfSignature reprezentuje obiekt podpisu cyfrowego służący do podpisania PDF, a wymaga ścieżki do pliku .pfx, którego chcemy użyć do podpisu oraz hasła do uzyskania dostępu do tego pliku. Zawiera trzy opcjonalne właściwości: SigningContact dodaje e-mail lub informacje kontaktowe do metadanych podpisu, SigningLocation określa, gdzie dokument jest podpisany, a SigningReason podaje powód podpisania dokumentu.

Następnie podpisujemy dokument PDF z utworzonym obiektem PdfSignature. Wywołując metodę Sign, stosujemy podpis do dokumentu PDF w jednej prostej linii. Do dokumentu PDF można zastosować wiele certyfikatów podpisu, korzystając z tej metody.

Na koniec zapisujemy podpisany dokument PDF, używając metody SaveAs, która zapisuje PDF w określonej lokalizacji pliku.

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

Gotowy, aby rozpocząć?
Nuget Pliki do pobrania 18,135,201 | Wersja: 2026.4 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.