Přehled GroupDocs.Signature

API pro provádění podepisování dokumentů a souvisejících operací v aplikacích .NET

Illustration signature

Přidávání podpisů do obchodních dokumentů v C#

Podepisování dokumentů: Pomocí GroupDocs.Signature for .NET můžete do dokumentů PDF a Office přidávat různé typy podpisů, jako jsou text, obrázky, čárové kódy a digitální certifikáty. Toto rozhraní API vám umožňuje podepisovat dokumenty téměř jakýmkoli typem dat, včetně skrytých metadat.

Zpracování podepsaných dokumentů

Další zpracování: Pomocí GroupDocs.Signature můžete provádět výkonné operace s podepsanými dokumenty. To zahrnuje vyhledávání existujících podpisů v obchodních dokumentech a jejich ověřování pomocí specifických kritérií. Prostřednictvím tohoto rozhraní .NET API můžete navíc načíst informace o dokumentu a zobrazit náhled stránek.

Přizpůsobení výsledků

GroupDocs.Signature for .NET nabízí rozsáhlé možnosti přizpůsobení. Podpisy můžete přesně umístit kamkoli na stránku dokumentu a upravit jejich vzhled pomocí různých nastavení. Kromě toho toto API podporuje ukládání zpracovaných dokumentů v široké škále podporovaných formátů.

Nezávislost na platformě

GroupDocs.Signature for .NET podporuje následující operační systémy, rámce a správce balíčků

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Podporované formáty souborů

GroupDocs.Signature for .NET podporuje operace s následujícími formáty souborů.

Formáty 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

Obrázky a další formáty

  • Přenosný: PDF
  • snímky: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Jiné kancelářské formáty: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Jiné formáty

  • Web: HTML, MHTML
  • Archiv: ZIP, TAR, 7Z
  • Certifikáty: PFX

Funkce GroupDocs.Signature

Rychlé a přesné podepisování PDF, Office dokumentů a obrázků

Feature icon

Podepisování dokumentů

Přidejte přesně jeden nebo více podporovaných typů podpisů na libovolné zadané místo v obchodních dokumentech.

Feature icon

Přizpůsobte podpisy

Ke konfiguraci vzhledu podpisů využijte funkce, jako je barva, písmo, ohraničení, otočení atd.

Feature icon

Ochrana dokumentů heslem

Zabezpečte určité typy dokumentů nastavením hesla po podpisu.

Feature icon

Ochrana před změnami

Zabraňte změnám důležitých obchodních dokumentů po připojení podpisu pomocí digitálního certifikátu.

Feature icon

Převeďte podepsané soubory do jiných formátů

Převeďte podepsané soubory do požadovaných formátů, jako je uložení dokumentu aplikace Word jako PDF.

Feature icon

Extrahujte náhledy stránek

Extrahujte stránky z podepsaných dokumentů jako jednotlivé obrázky pro budoucí zpracování.

Feature icon

Vyhledávání podpisů v dokumentech

Získejte informace o dříve přidaných podpisech v konkrétních dokumentech.

Feature icon

Ověřte podepsané dokumenty

Ověřte správné podepisování dokumentů pomocí funkcí ověřování.

Feature icon

Aktualizujte nebo odstraňte podpisy

Snadno přemístěte konkrétní podpisy na stránce, upravte jejich text nebo je bez problémů odstraňte.

Ukázky kódu

Některé případy použití typických GroupDocs.Signature pro operace .NET

Přidejte QR kód do PDF

Přidání QR-kódů na konkrétní stránky dokumentů PDF může zlepšit obchodní procesy. Níže je uveden příklad, jak přidat QR kód pomocí GroupDocs.Signature.

Jak vložit QR kód do PDF.

// Vložte dokument k podpisu
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Vytvořte možnosti QR kódu s předdefinovaným textem
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Nakonfigurujte typ kódování QR kódu a pozici na stránce
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Podepište dokument a uložte jej jako výsledný soubor
    signature.Sign("file_with_QR.pdf", options);
}

Ochrana dokumentu DOCX pomocí digitálního certifikátu

Můžete Chránit dokument pomocí osobních nebo firemních podpisů uložených jako digitální certifikáty. Takto chráněné dokumenty nelze upravovat bez znehodnocení podpisu.

Zde je návod, jak zajistit integritu dokumentu.

// Vložte dokument, který má být digitálně podepsán
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Zadejte možnosti digitálního podepisování a zadejte cestu k souboru certifikátu
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Nastavte heslo certifikátu
        Password = "1234567890"
    };
    // Podepište dokument a uložte jej na požadovanou cestu
    signature.Sign("digitally_signed.pdf", options);
}

 Čeština