Deutsch Indonesia Tiếng Việt فارسی English Italiano Türkçe ไทย Español Polski Русский 日本語 Français Português العربية

Assinatura Digital para Documentos Word em C#

Wordize for .NET é uma solução profissional para trabalhar com assinaturas digitais de documentos Word usando C#. A classe Signer fornece aos desenvolvedores C# a capacidade de assinar arquivos Word utilizando assinaturas eletrônicas e certificados criptográficos padrão X.509. A adição programática de assinaturas eletrônicas garante a autenticidade dos documentos, proteção contra modificações não autorizadas e conformidade com os requisitos de gestão eletrônica de documentos.

Características Funcionais:
  • Assinatura digital de documentos Word - o método Signer.Sign() adiciona assinaturas criptográficas usando CertificateHolder (contêiner para trabalhar com certificados PFX) e certificados X.509
  • Remoção de assinaturas eletrônicas - o método Signer.RemoveAllSignatures() remove todas as assinaturas digitais de documentos Word
  • Validação de assinaturas eletrônicas para verificar a integridade de documentos Word
  • Suporte a certificados PFX através de CertificateHolder.Create() com proteção por senha para infraestrutura PKI (sistema de gerenciamento de chaves criptográficas e certificados)
  • A classe SignOptions gerencia comentários de assinatura, tempo de assinatura, senha de acesso ao certificado, identificador do provedor criptográfico e nível de assinatura XML
  • Suporte à API Fluent para executar operações de assinatura de documentos Word através de SignerContext e encadeamento de métodos, melhorando a legibilidade do código C#
Casos de Uso:
  • Assinatura eletrônica simples - assinatura básica de documentos Word para processos corporativos internos
  • Assinatura eletrônica avançada - proteção de relatórios financeiros e documentos bancários contra falsificação
  • Assinatura eletrônica qualificada - garantir validade legal de contratos e documentos oficiais Word em sistemas de gestão eletrônica de documentos
  • Assinatura em massa de documentos - automação de assinatura de arquivos Word em sistemas de fluxo de trabalho documental eletrônico
  • Carimbos de tempo - adição de marcas temporais aos documentos para registrar o tempo de assinatura e significado legal
  • Conformidade regulatória - garantir autenticação de documentos Word e conformidade com padrões de segurança

Teste as capacidades de assinatura programática de documentos Word com assinatura digital na demonstração interativa online apresentada nesta página. Para isso, carregue seu documento Word e certificado PFX, execute a operação de assinatura digital e baixe o arquivo assinado para verificação. O trecho de código C# fornecido está pronto para uso em seu projeto .NET.

C#
Executar código
Carregue o documento para assinar
Carregue o arquivo de certificado (PFX)
Seleccione o formato de saída da lista
using Wordize.DigitalSignatures;

CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password");
Signer.Sign("Input.docx", "Output.docx", certificateHolder);
using Wordize.DigitalSignatures; CertificateHolder certificateHolder = CertificateHolder.Create("Certificate.pfx", "password"); Signer.Sign("Input.docx", "Output.docx", certificateHolder);
Executar código

Como assinar documentos Word digitalmente com C#

  1. Conecte o Wordize SDK ao seu projeto .NET
  2. Chame o método Signer.Sign(), especificando nos parâmetros o nome do documento Word de origem, o nome do documento de saída e CertificateHolder com o certificado criptográfico
  3. Obtenha seu documento Word assinado digitalmente
5%