GroupDocs.Signature for Node.js via Java

Adicione assinaturas de texto a PDF

Incorpore assinaturas de texto personalizadas nos seus arquivos de negócios com GroupDocs.Signature for Node.js via Java. Assuma o controle dos seus fluxos de trabalho documentais aprimorando-os com opções de assinatura seguras e personalizáveis.

Guia para criar assinaturas de texto para PDF usando JavaScript

GroupDocs.Signature permite a adição de assinaturas de texto a documentos PDF dentro de aplicações Node.js via Java. Melhore rapidamente as capacidades do seu produto com nossas soluções robustas.

  1. Forneça o documento PDF como argumento para a classe Signature.
  2. Instancie TextSignOptions com o texto necessário.
  3. Defina as propriedades visuais da assinatura de texto.
  4. Adicione a assinatura de texto às páginas desejadas do documento.
const signatureLib = require('@groupdocs/groupdocs.signature')

// Inicialize a classe Signature com o caminho do documento
const signature = new signatureLib.Signature('input.pdf');

// Crie TextSignOptions com o texto da assinatura desejada
const options = new signatureLib.TextSignOptions('Approved');

// Configure a cor do texto e as propriedades da fonte
options.setForeColor(new signatureLib.Color(255, 0, 0));
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

// Adicione a assinatura de texto ao documento
const result = signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
clique para copiar
copiado
Mais exemplos Documentação

Controle aprimorado de assinaturas de texto

Com GroupDocs.Signature for Node.js via Java, você pode melhorar significativamente a gestão de assinaturas baseadas em texto em formatos de documento chave. A ferramenta permite configurar o estilo, a colocação e o conteúdo das assinaturas, permitindo que as empresas personalizem seus processos documentais.

Recursos principais do GroupDocs.Signature

Assinaturas dinâmicas em documentos

Insira vários tipos de assinaturas—como texto, imagens, códigos de barras, QR codes ou carimbos—em qualquer página de documentos compatíveis. Incorpore metadados para carregar informações ocultas ou aplique certificados digitais para medidas de segurança avançadas.

Busca e validação de assinaturas

Verifique a autenticidade das assinaturas incorporadas em seus documentos. Realize buscas eficientes para localizar todas as instâncias de assinatura, garantindo um rastreamento e gerenciamento completos dos documentos.

Editar ou remover assinaturas

Modifique ou exclua assinaturas previamente adicionadas conforme necessário. Você pode ajustar a aparência, a posição ou o conteúdo de qualquer assinatura para atender às exigências em evolução, garantindo flexibilidade no manuseio de documentos.

Personalização nativa de assinaturas

Para determinados tipos de arquivos, adapte a colocação das assinaturas com recursos de documento integrados, como adicionar marcas d’água em arquivos Word ou carimbos personalizados em PDFs, aprimorando a singularidade dos seus documentos.

Implemente assinaturas de texto em documentos

Saiba como incorporar assinaturas de texto em documentos de negócios para otimizar processos.

JavaScript

const signatureLib = require('@groupdocs/groupdocs.signature')

// Escolha o documento a ser assinado
const signature = new signatureLib.Signature('input.pdf');

// Defina as opções de texto com o conteúdo especificado
const options = new signatureLib.TextSignOptions('Rescheduled to 03/04/2025');

// Defina o tamanho e a posição da assinatura na página
options.setLeft(100);
options.setTop(180);
options.setWidth(230);
options.setHeight(30);

// Aplique preenchimento para a assinatura a partir das bordas da página
const padding = new signatureLib.Padding();
padding.setBottom(20);
padding.setRight(20);
options.setMargin(padding);

// Personalize a cor do texto e o estilo da fonte
options.setForeColor(signatureLib.Color.RED);
const signatureFont = new signatureLib.SignatureFont();
signatureFont.setSize(12);
signatureFont.setFamilyName('Comic Sans MS');
options.setFont(signatureFont);

// Adicione uma borda à assinatura de texto, se desejado
const border = new signatureLib.Border();
border.setColor(signatureLib.Color.RED);
border.setDashStyle(signatureLib.DashStyle.Dash);
border.setTransparency(0.5);
border.setVisible(true);
border.setWeight(2);
options.setBorder(border);

// Configure o fundo da assinatura
const background = new signatureLib.Background();
background.setColor(signatureLib.Color.YELLOW);
background.setTransparency(0.8);
options.setBackground(background);

// Opcionalmente, salve o texto como uma imagem para compatibilidade
options.setSignatureImplementation(signatureLib.TextSignatureImplementation.Image);

// Salve o documento com a assinatura de texto adicionada
const result = signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
clique para copiar
copiado
Mais exemplos Documentação

Apresentando GroupDocs.Signature for Node.js via Java

GroupDocs.Signature for Node.js via Java é uma solução inovadora projetada para facilitar a adição de assinaturas de texto a documentos. Personalize e coloque assinaturas em qualquer página, melhorando a eficiência no manuseio de documentos. Agilize os fluxos de trabalho da sua organização integrando marcas textuais personalizadas que aprimoram tanto a funcionalidade quanto o profissionalismo.
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 abrangentes de gerenciamento de assinaturas

Nossa plataforma oferece operações completas de CRUD e recursos avançados para o gerenciamento de sete tipos distintos de assinatura, permitindo que você gerencie suas assinaturas documentais com precisão.

Aplique assinaturas de texto em vários formatos

Aproveite as capacidades da API Node.js via Java para integrar assinaturas baseadas em texto em uma ampla variedade de formatos do Office. Controle o fluxo de informações em cada estágio do ciclo de vida do seu documento ao adicionar marcas de texto altamente personalizáveis.

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