Przegląd GroupDocs.Signature

API do wykonywania podpisywania dokumentów i operacji z tym związanych w aplikacjach .NET

Illustration signature

Dodawanie podpisów do dokumentów biznesowych w C#

Podpisywanie dokumentów: Dzięki GroupDocs.Signature for .NET możesz dodawać różne typy podpisów, takie jak tekst, obrazy, kody kreskowe i certyfikaty cyfrowe, do dokumentów PDF i dokumentów pakietu Office. Ten interfejs API umożliwia podpisywanie dokumentów niemal dowolnym typem danych, w tym ukrytymi metadanymi.

Przetwarzanie podpisanych dokumentów

Dodatkowe przetwarzanie: możesz wykonywać zaawansowane operacje na podpisanych dokumentach za pomocą GroupDocs.Signature. Obejmuje to wyszukiwanie istniejących podpisów w dokumentach biznesowych i weryfikację ich według określonych kryteriów. Dodatkowo możesz pobierać informacje o dokumentach i przeglądać strony za pośrednictwem tego interfejsu API .NET.

Dostosowywanie wyników

GroupDocs.Signature dla .NET oferuje szerokie możliwości dostosowywania. Możesz precyzyjnie umieszczać podpisy w dowolnym miejscu strony dokumentu i dostosowywać ich wygląd, korzystając z różnych ustawień. Co więcej, ten interfejs API obsługuje zapisywanie przetworzonych dokumentów w szerokiej gamie obsługiwanych formatów.

Niezależność platformy

GroupDocs.Signature for .NET obsługuje następujące systemy operacyjne, struktury i menedżery pakietów

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Obsługiwane formaty plików

GroupDocs.Signature for .NET obsługuje operacje na następujących formatach plików.

Formaty pakietu Microsoft Office

  • Word: DOCX, DOC, DOCM, DOT, DOTX, DOTM, RTF
  • Excel: XLSX, XLS, XLSM, XLSB, XLTM, XLT, XLTM, XLTX, XLAM, SXC, SpreadsheetML
  • PowerPoint: PPT, PPTX, PPS, PPSX, PPSM, POT, POTM, POTX, PPTM

Obrazy i inne formaty

  • Przenośny: PDF
  • Obrazy: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Inne formaty biurowe: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Inne formaty

  • Sieć: HTML, MHTML
  • Archiwa: ZIP, TAR, 7Z
  • Certyfikaty: PFX

Funkcje GroupDocs.Signature

Szybkie i dokładne podpisywanie plików PDF, dokumentów biurowych i obrazów

Feature icon

Podpisanie dokumentu

Dokładne dodawanie jednego lub wielu obsługiwanych typów podpisów w dowolnym określonym miejscu dokumentów biznesowych.

Feature icon

Dostosuj podpisy

Wykorzystaj funkcje takie jak kolor, czcionka, obramowanie, obrót itp., aby skonfigurować wygląd podpisów.

Feature icon

Ochrona hasłem dokumentu

Zabezpiecz określone typy dokumentów, ustawiając hasło po podpisaniu.

Feature icon

Ochrona przed zmianami

Zapobiegaj zmianom w ważnych dokumentach biznesowych po złożeniu podpisu za pomocą certyfikatu cyfrowego.

Feature icon

Konwertuj podpisane pliki na inne formaty

Konwertuj podpisane pliki do żądanych formatów, na przykład zapisując dokument programu Word jako plik PDF.

Feature icon

Wyodrębnij podglądy stron

Wyodrębnij strony z podpisanych dokumentów jako pojedyncze obrazy do przyszłego przetwarzania.

Feature icon

Wyszukiwanie podpisów w dokumentach

Odzyskaj informacje o wcześniej dodanych podpisach w konkretnych dokumentach.

Feature icon

Zweryfikuj podpisane dokumenty

Sprawdź poprawność podpisywania dokumentów za pomocą funkcji walidacji.

Feature icon

Zaktualizuj lub usuń podpisy

Z łatwością zmieniaj położenie określonych podpisów na stronie, modyfikuj ich tekst lub usuwaj je bez żadnych problemów.

Próbki kodu

Niektóre przypadki użycia typowych operacji GroupDocs.Signature dla .NET

Dodaj kod QR do pliku PDF

Dodanie kodów QR do określonych stron dokumentów PDF może usprawnić procesy biznesowe. Poniżej znajduje się przykład dodania kodu QR za pomocą GroupDocs.Signature.

Jak umieścić kod QR w formacie PDF.

// Załaduj dokument do podpisu
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Twórz opcje kodów QR z predefiniowanym tekstem
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Skonfiguruj typ i położenie kodowania kodu QR na stronie
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Podpisz dokument i zapisz go jako plik wynikowy
    signature.Sign("file_with_QR.pdf", options);
}

Ochrona dokumentu DOCX za pomocą certyfikatu cyfrowego

Możesz Chroń dokument, używając podpisów osobistych lub firmowych przechowywanych jako certyfikaty cyfrowe. Tak chronionych dokumentów nie można modyfikować bez unieważnienia podpisu.

Oto, jak zapewnić integralność dokumentów.

// Załaduj dokument, który ma zostać podpisany cyfrowo
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Określ opcje podpisu cyfrowego i podaj ścieżkę do pliku certyfikatu
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Ustaw hasło certyfikatu
        Password = "1234567890"
    };
    // Podpisz dokument i zapisz go w wybranej ścieżce
    signature.Sign("digitally_signed.pdf", options);
}

 Polski