GroupDocs.Signature for .NET

Incorpore assinaturas de texto em PDF de forma integrada

Integre assinaturas de texto personalizadas em seus documentos comerciais usando GroupDocs.Signature for .NET. Otimize os processos organizacionais com versatilidade nas capacidades de customização das assinaturas.

Como criar e adicionar assinaturas de texto a PDF usando C#

GroupDocs.Signature facilita a incorporação de assinaturas de texto em arquivos PDF dentro de aplicações .NET. Aprimore as capacidades do seu produto rapidamente com nossas soluções abrangentes.

  1. Passe o documento PDF como um parâmetro para o construtor da classe Signature.
  2. Crie TextSignOptions com o texto da assinatura necessário.
  3. Defina os atributos visuais para a assinatura.
  4. Incorpore a assinatura de texto em qualquer página(s) especificada(s) do documento.
// Inicialize a Signature com o caminho do documento
using (Signature signature = new Signature("input.pdf"))
{
    // Crie uma instância de TextSignOptions com o texto da assinatura desejada
    TextSignOptions options = new TextSignOptions("Approved")
    {
        // Configure a cor do texto e os atributos da fonte
        ForeColor = Color.Red,
        Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" }
    };

    // Integre a assinatura de texto no documento
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
clique para copiar
copiado
Mais exemplos Documentação

Gerenciamento abrangente de assinaturas de texto

GroupDocs.Signature for .NET capacita sua organização ao aprimorar os fluxos de trabalho documentais através da adição de assinaturas de texto personalizáveis em formatos de arquivo populares. Gerencie facilmente a aparência, posicionamento e conteúdo dessas assinaturas de acordo com suas necessidades específicas.

Explore os Recursos do GroupDocs.Signature

Assinaturas versáteis para documentos

Aplique uma ampla gama de assinaturas — incluindo texto, imagens, códigos de barras, QR codes e carimbos — em qualquer página de documentos suportados. Aproveite os metadados para incorporar conteúdo oculto, enquanto protege informações sensíveis através do uso de certificados digitais.

Pesquisa e autenticação de assinaturas

Garanta a validade e integridade de seus documentos assinados utilizando nossas robustas ferramentas de verificação de assinaturas. Realize pesquisas para recuperar uma lista abrangente de todas as assinaturas dentro de um documento para análise posterior.

Atualizar ou remover assinaturas

Modifique facilmente o conteúdo, as propriedades visuais ou o posicionamento das assinaturas anteriormente inseridas. Quando necessário, remova assinaturas indesejadas para manter o conteúdo do documento preciso e relevante.

Assinaturas de texto especializadas

Implemente assinaturas de texto específicas para o documento, como marcas d’água para documentos Word ou adesivos para PDFs, para fornecer uma camada adicional de personalização e controle.

Incorpore assinaturas de texto em documentos

Descubra como incorporar assinaturas textuais em documentos comerciais para agilizar processos.

C#

// Selecione o documento a ser assinado
using (Signature signature = new Signature("input.pdf"))
{
    // Formule opções de texto com o conteúdo especificado
    TextSignOptions options = new TextSignOptions("Rescheduled to 03/04/2025")
    {
          // Defina as dimensões e a posição da assinatura na página
          Left = 100,
          Top = 180,
          Width = 230,
          Height = 30,

          // Implemente o espaçamento das bordas da página para as assinaturas
          Margin = new Padding() { Top = 20, Right = 20 },

          // Personalize a cor do texto e o estilo da fonte
          ForeColor = Color.OrangeRed,
          Font = new SignatureFont { Size = 12, FamilyName = "Comic Sans MS" },

          // Incorpore uma borda ao redor da assinatura de texto
          Border = new Border()
          {
              Color = Color.OrangeRed,
              DashStyle = DashStyle.Dash,
              Transparency = 0.5,
              Visible = true,
              Weight = 2
          },

          // Aplique personalização de fundo, se necessário
          Background = new Background()
          {
              Color = Color.LightYellow,
              Transparency = 0.8
          },

          // Opcionalmente, salve o texto como uma imagem para garantir compatibilidade
          SignatureImplementation = TextSignatureImplementation.Image
    };

    // Salve o documento com a assinatura de texto integrada
    SignResult result = signature.Sign("output.pdf", options);
}
dotnet add package GroupDocs.Signature
clique para copiar
copiado
Mais exemplos Documentação

Descubra a solução GroupDocs.Signature for .NET

GroupDocs.Signature for .NET oferece uma plataforma sofisticada para inserir assinaturas de texto altamente personalizáveis, agilizando seus fluxos de trabalho documentais. Personalize o conteúdo e os atributos visuais das assinaturas de texto, aplicando-as de forma integrada em várias páginas para elevar a gestão de documentos e melhorar a eficiência operacional.
Saiba mais
About illustration

Pronto para começar?

Baixe GroupDocs.Signature gratuitamente ou obtenha uma licença de teste para acesso total!

Recursos úteis

Explore a documentação, as amostras de código e o apoio da comunidade para aprimorar sua experiência.

Recursos avançados e opções de assinatura

Nossa API suporta gerenciamento completo do ciclo de vida de sete tipos de assinaturas, oferecendo capacidades abrangentes de CRUD para gerenciar, verificar e personalizar suas assinaturas.

Incorpore assinaturas de texto em vários formatos de arquivo

Com nossa API .NET, você pode inserir assinaturas textuais em uma ampla variedade de documentos do Office. Tenha controle total sobre o ciclo de vida dos seus documentos, adicionando assinaturas textuais que aprimoram tanto a funcionalidade quanto a segurança.

Dicas de licença temporária

1
Cadastre-se com seu e-mail comercial. Serviços de e-mail gratuitos não são permitidos.
2
Use o botão Obter uma licença temporária na segunda etapa.
 Português