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

Trabalhar com Assinaturas Digitais em Documentos usando C#

'Wordize para .NET' permite que desenvolvedores C# integrem facilmente funcionalidades de assinatura eletrônica em suas aplicações. A biblioteca fornece a criação de assinaturas digitais para vários formatos de documentos, protegendo-os contra modificações não autorizadas e conferindo-lhes valor legal. A API Wordize Signature é perfeita para aplicações empresariais, sistemas de informação e produtos de software que necessitam garantir a integridade e autenticidade de documentos eletrônicos.

Nas práticas modernas de desenvolvimento em C#, o uso de métodos confiáveis de assinatura digital tornou-se crucial para garantir a segurança da informação e conformidade regulatória. A API Wordize oferece uma solução completa para trabalhar com assinaturas eletrônicas no ambiente .NET.

Utilizando o Wordize Signature para .NET, você pode:

  • Assinar documentos programaticamente utilizando padrões X.509 (PFX/P12)
  • Remover assinaturas digitais quando necessário
  • Adicionar metadados às assinaturas, como comentários e horário de assinatura

Características Técnicas e Benefícios

  • Suporte para diversos cenários: desde assinatura digital simples até integração com fluxos de conversão de documentos
  • Opções flexíveis de assinatura: a classe SignOptions permite personalizar vários parâmetros da assinatura
  • Suporte para fluxos de entrada-saída: capacidade de trabalhar tanto com ficheiros quanto com fluxos de dados (streams I/O)

Nossa demonstração interativa online em C# ajudará você a testar pessoalmente todas as capacidades de assinatura digital de documentos. Basta carregar um documento em formato suportado na nossa plataforma cloud segura, adicionar seu certificado digital X.509 em formato PFX/P12, inserir a senha correspondente e ver como funciona o processo de assinatura eletrônica usando código C#.

C#
Código de execução
Carregue o ficheiro que deseja assinar
Carregue o arquivo de certificado X.509 (PFX/P12)
Selecione o formato de destino na 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);
Código de execução

Como assinar um documento com Assinatura Digital usando C#

  1. Instalar Wordize para .NET
  2. Adicionar referência à biblioteca (importar a biblioteca) no projeto C#
  3. Especificar opções para assinatura digital
  4. Assinar um documento com assinatura digital

Requisitos de sistema

Nosso produto é totalmente multiplataforma e oferece suporte a todas as principais implementações .NET:

  • .NET ≥ 5.0
  • .NET Core ≥ 2.0
  • .NET Standard ≥ 2.0
  • .NET Framework ≥ 4.6.1
  • MonoMac
  • MonoAndroid
  • Xamarin

Como o código .NET não depende do hardware ou sistema operacional subjacente, mas apenas de uma Máquina Virtual, você está livre para desenvolver qualquer tipo de software para Windows, macOS, Android, iOS e Linux. Apenas certifique-se de ter instalado a versão correspondente do .NET Framework, .NET Core, Windows Azure, Mono ou Xamarin.

Recomendamos o uso de ambientes de desenvolvimento integrados Microsoft Visual Studio, Xamarin e MonoDevelop para criar aplicativos C#, F#, VB.NET.

5%