Panoramica di GroupDocs.Signature

API per eseguire la firma dei documenti e le operazioni correlate nelle applicazioni .NET

Illustration signature

Aggiunta di firme ai documenti aziendali in C#

Firma dei documenti: con GroupDocs.Signature per .NET, puoi aggiungere vari tipi di firme, come testo, immagini, codici a barre e certificati digitali, ai documenti PDF e Office. Questa API ti consente di firmare i tuoi documenti con quasi tutti i tipi di dati, inclusi i metadati nascosti.

Elaborazione di documenti firmati

Elaborazione aggiuntiva: puoi eseguire operazioni potenti sui documenti firmati utilizzando GroupDocs.Signature. Ciò include la ricerca di firme esistenti all’interno di documenti aziendali e la loro verifica utilizzando criteri specifici. Inoltre, puoi recuperare informazioni sui documenti e visualizzare in anteprima le pagine tramite questa API .NET.

Personalizzazione dei risultati

GroupDocs.Signature per .NET offre ampie opzioni di personalizzazione. Puoi posizionare con precisione le firme in qualsiasi punto della pagina del documento e regolarne l’aspetto utilizzando una varietà di impostazioni. Inoltre, questa API supporta il salvataggio dei documenti elaborati in un’ampia gamma di formati supportati.

Indipendenza dalla piattaforma

GroupDocs.Signature per .NET supporta i seguenti sistemi operativi, framework e gestori di pacchetti

Amazon
Docker
Azure
VS Code
ReSharper
macOS
Linux
NuGet

Formati di file supportati

GroupDocs.Signature per .NET supporta operazioni con i seguenti formati di file.

Formati 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

Immagini e altri formati

  • Portatile: PDF
  • immagini: JPG, BMP, PNG, TIFF, GIF, DICOM, WEBP
  • Altri formati di ufficio: ODT, OTT, OTS, ODS, ODP, OTP, ODG

Altri formati

  • ragnatela: HTML, MHTML
  • Archivi: ZIP, TAR, 7Z
  • Certificati: PFX

Funzionalità di GroupDocs.Signature

Firma di PDF, documenti Office e immagini in modo rapido e accurato

Feature icon

Firma del documento

Aggiungi con precisione uno o più tipi di firme supportate in qualsiasi posizione specificata sui documenti aziendali.

Feature icon

Personalizza le firme

Utilizza funzionalità come colore, carattere, bordo, rotazione, ecc. per configurare l’aspetto delle firme.

Feature icon

Protezione dei documenti tramite password

Proteggi determinati tipi di documenti impostando una password dopo la firma.

Feature icon

Protezione dai cambiamenti

Impedisci modifiche a documenti aziendali importanti dopo aver aggiunto una firma con un certificato digitale.

Feature icon

Converti file firmati in altri formati

Converti file firmati nei formati desiderati, ad esempio salvando un documento Word come PDF.

Feature icon

Estrai le anteprime delle pagine

Estrai pagine da documenti firmati come singole immagini per elaborazioni future.

Feature icon

Ricerca della firma nei documenti

Recupera informazioni sulle firme aggiunte in precedenza in documenti specifici.

Feature icon

Convalidare i documenti firmati

Verifica la corretta firma dei documenti utilizzando le funzionalità di convalida.

Feature icon

Aggiorna o elimina le firme

Riposiziona facilmente firme specifiche su una pagina, modificane il testo o eliminale senza problemi.

Esempi di codici

Alcuni casi d’uso tipici di GroupDocs.Signature per operazioni .NET

Aggiungi il codice QR al PDF

L’aggiunta di codici QR a pagine specifiche di documenti PDF può migliorare i processi aziendali. Di seguito è riportato un esempio di come aggiungere un codice QR utilizzando GroupDocs.Signature.

Come inserire il codice QR nel PDF.

// Carica il documento da firmare
using (Signature signature = new Signature("file_to_sign.pdf"))
{
    // Crea opzioni di codice QR con testo predefinito
    QrCodeSignOptions options = new QrCodeSignOptions("The document is approved by John Smith")
    {
        // Configura il tipo di codifica del codice QR e la posizione sulla pagina
        EncodeType = QrCodeTypes.QR,
        Left = 100,
        Top = 100
    };
    // Firma il documento e salvalo come file dei risultati
    signature.Sign("file_with_QR.pdf", options);
}

Proteggere un documento DOCX utilizzando un certificato digitale

Puoi Proteggere un documento utilizzando firme personali o aziendali archiviate come certificati digitali. Tali documenti protetti non possono essere modificati senza invalidare la firma.

Ecco come garantire l'integrità del documento.

// Caricare il documento da firmare digitalmente
using (Signature signature = new Signature("file_to_sign.docx"))
{
    // Specificare le opzioni di firma digitale e fornire il percorso del file del certificato
    DigitalSignOptions options = new DigitalSignOptions("certificate.pfx")
    {
        // Imposta la password del certificato
        Password = "1234567890"
    };
    // Firma il documento e salvalo nel percorso desiderato
    signature.Sign("digitally_signed.docx", options);
}

 Italiano