GroupDocs.Signature Overview

API ji bo pêkanîna îmzekirina belgeyê û operasyonên têkildar di serîlêdanên .NET de

Illustration signature

Di C# de li belgeyên karsaziyê zêdekirina îmzeyan

Îmzekirina belgeyan: Bi GroupDocs.Signature ji bo .NET-ê, hûn dikarin cûrbecûr îmzeyan, wek nivîs, wêne, barkod û sertîfîkayên dîjîtal, li belgeyên PDF û Office zêde bikin. Ev API dihêle hûn belgeyên xwe bi hema hema her celeb daneyê, tevî metadata veşartî, îmze bikin.

Pêvajoya belgeyên îmzekirî

Pêvajoya pêvek: Hûn dikarin bi karanîna GroupDocs.Signature li ser belgeyên îmzekirî operasyonên hêzdar bikin. Di vê yekê de lêgerîna îmzeyên heyî yên di nav belgeyên karsaziyê de û verastkirina wan bi karanîna pîvanên taybetî pêk tê. Wekî din, hûn dikarin bi vê .NET API-ê agahdariya belgeyê bistînin û rûpelan pêşdîtin bikin.

Xweserkirina encamên

GroupDocs.Signature ji bo .NET vebijarkên xwerûkirinê yên berfireh pêşkêşî dike. Hûn dikarin bi rastî îmzeyan li her derê li ser rûpelek belgeyê bicîh bikin û bi karanîna cûrbecûr mîhengan xuyangê wan rast bikin. Wekî din, ev API piştgirî dide tomarkirina belgeyên pêvajoyî di nav cûrbecûr formên piştgirî de.

Serxwebûna platformê

GroupDocs.Signature ji bo .NET pergalên xebitandinê yên jêrîn, çarçove û rêveberên pakêtê piştgirî dike

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formatên pelê piştgirî kirin

GroupDocs.Signature ji bo .NET operasyonên bi formatên pelan yên jêrîn piştgirî dike.

Formatên 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

Wêne & Formên Din

  • Cîtêgûherr: PDF
  • Images: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Formên ofîsê yên din: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Formên din

  • Tevn: HTML, MHTML
  • Kitik: ZIP, TAR, 7Z
  • Sertîfîkayên: PFX

Taybetmendiyên GroupDocs.Signature

Îmzekirina PDF, Belgeyên Ofîsê, û Wêneyan bi lez û bez

Feature icon

îmzekirina belgeyê

Li ser her pozîsyonek diyarkirî li ser belgeyên karsaziyê yek an çend celebên piştgirîkirî yên îmzeyan rast lê zêde bikin.

Feature icon

Kesayetî îmzeyan

Taybetmendiyên wekî reng, font, sînor, zivirandin, hwd., bikar bînin da ku xuyabûna îmzeyan mîheng bikin.

Feature icon

Parastina şîfreya belgeyê

Piştî îmzekirinê bi danîna şîfreyek hin celeb belgeyan ewle bikin.

Feature icon

Parastina ji guhertinan

Piştî pêvekirina îmzeyek bi sertîfîkayek dîjîtal re pêşî li guhertinên belgeyên karsaziyê yên girîng bigirin.

Feature icon

Pelên îmzekirî bi formatên din veguherînin

Pelên îmzekirî veguherînin formên xwestinê, wekî tomarkirina belgeyek Word-ê wekî PDF-ê.

Feature icon

Pêşdîtinên rûpelê derxînin

Rûpelên ji belgeyên îmzekirî wekî wêneyên kesane ji bo pêvajoyek pêşerojê derxînin.

Feature icon

Di belgeyan de lêgerîna îmzeyan

Agahdariya li ser îmzeyên ku berê di belgeyên taybetî de hatine zêdekirin bistînin.

Feature icon

Belgeyên îmzekirî rast bikin

Bi karanîna taybetmendiyên pejirandinê, îmzekirina rast a belgeyan verast bikin.

Feature icon

Îmzeyan nûve bikin an jêbikin

Bi hêsanî îmzeyên taybetî li ser rûpelek ji nû ve bi cîh bikin, nivîsa wan biguhezînin, an bêyî pirsgirêk wan jêbirin.

Nimûneyên kodê

Hinek rewşên tîpîk GroupDocs.Signature ji bo operasyonên .NET bikar tînin

QR-kodê li PDF-ê zêde bikin

Zêdekirina QR-kod li ser rûpelên taybetî yên belgeyên PDF dikare pêvajoyên karsaziyê zêde bike. Li jêr mînakek e ku meriv çawa kodek QR bi karanîna GroupDocs.Signature zêde dike.

Meriv çawa koda QR-ê li PDF-ê dixe.

// Belgeyê ji bo îmzekirinê barkirin
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Vebijarkên koda QR-ê bi nivîsa pêşwextkirî biafirînin
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Li ser rûpelê celeb û cîhê kodkirina koda QR-ê mîheng bikin
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Belgeyê îmze bikin û wekî pelê encamê hilînin
    signature.Sign("file_with_QR.pdf", options);
}

Parastina belgeyek DOCX bi karanîna sertîfîkayek dîjîtal

Hûn dikarin Belgeyekê biparêzin îmzeyên kesane an pargîdanî yên ku wekî sertîfîkayên dîjîtal hatine hilanîn bikar bînin. Belgeyên weha parastî bêyî betalkirina îmzeyê nayên guhertin.

Li vir e ku meriv çawa yekbûna belgeyê piştrast dike.

// Belgeya ku bi dîjîtal were imze kirin bar bikin
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Vebijarkên îmzekirina dîjîtal diyar bikin û riya pelê sertîfîkayê peyda bikin
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Şîfreya sertîfîkayê saz bikin
        Password = "1234567890"
    };
    // Belgeyê îmze bikin û li ser riya xwestinê hilînin
    signature.Sign("digitally_signed.pdf", options);
}

 Kurdî