Verificar Assinatura em PDF no Node.js SDK
API para trabalhar com Assinatura em documentos PDF usando Cloud Node.js SDK
Get StartedComo verificar assinatura em PDF via Node.js SDK
Para verificar assinatura em PDF, usaremos Aspose.PDF Cloud Node.js SDK. Este Cloud SDK auxilia programadores Node.js a desenvolver aplicativos baseados em nuvem para criar, anotar, editar e converter PDFs usando a linguagem de programação Node.js via Aspose.PDF REST API. Simplesmente crie uma conta em Aspose for Cloud e obtenha suas informações de aplicação. Uma vez que você tenha o App SID & key, você está pronto para usar o Aspose.PDF Cloud Node.js SDK.
Comando do Console do Gerenciador de Pacotes
npm install asposepdfcloud --save
Passos para verificar assinatura em PDF via Cloud Node.js
Os desenvolvedores do Aspose.PDF Cloud podem facilmente carregar e verificar assinatura em PDF com apenas algumas linhas de código.
- Carregar Documento PDF
- Verificar a Assinatura com o método getVerifySignature()
- Baixar o arquivo PDF atualizado do armazenamento Aspose PDF Cloud.
Verificar assinatura em PDF usando Node.js
import credentials from "../../../Credentials/credentials.json" with { type: "json" };
import fs from 'node:fs/promises';
import path from 'node:path';
import { PdfApi } from "../../src/api/api.js";
const configParams = {
LOCAL_FOLDER: "C:\\Samples\\",
PDF_DOCUMENT_NAME: "sample-signed.pdf",
SIGNATURE_NAME: 'sign1',
}
const pdfApi = new PdfApi(credentials.id, credentials.key);
const pdfSignatures = {
async uploadDocument () {
const fileNamePath = path.join(configParams.LOCAL_FOLDER, configParams.PDF_DOCUMENT_NAME);
const pdfFileData = await fs.readFile(fileNamePath);
await pdfApi.uploadFile(configParams.PDF_DOCUMENT_NAME, pdfFileData);
console.log("File '" + configParams.PDF_DOCUMENT_NAME + "' successfully uploaded!");
},
async verifySignature () {
if (pdfApi)
{
const response = await pdfApi.getVerifySignature(configParams.PDF_DOCUMENT_NAME, configParams.SIGNATURE_NAME);
if (response.body.code == 200) {
if (response.body.valid == true)
console.log("verifySignature(): Signature is VALID for the '" + configParams.PDF_DOCUMENT_NAME + "' document.");
else
console.log("verifySignature(): Signature is NOT VALID for the '" + configParams.PDF_DOCUMENT_NAME + "' document.");
}
else
console.error("verifySignature(): Failed to extract signatures in the document. Response code: " + response.body.code);
}
},
}
async function main() {
try {
await pdfSignatures.uploadDocument();
await pdfSignatures.verifySignature();
} catch (error) {
console.error("Error:", error.message);
}
}
Trabalhar com Assinatura em PDF
Verificar uma assinatura em um PDF é essencial para garantir a autenticidade e integridade do documento. Isso confirma que o conteúdo não foi alterado desde que foi assinado e que a assinatura foi feita por uma fonte confiável. A verificação de assinatura é crucial em contextos legais, financeiros e empresariais onde a validade de documentos digitais deve ser confirmada para prevenir fraudes e garantir conformidade com as regulamentações. Verifique Assinatura em documentos PDF com Aspose.PDF Cloud Node.js SDK.
Com nossa biblioteca Node.js você pode:
- Adicionar cabeçalho e rodapé ao documento PDF em formato de texto ou imagem.
- Adicionar tabelas e selos (texto ou imagem) a documentos PDF.
- Anexar múltiplos documentos PDF a um arquivo existente.
- Trabalhar com anexos, anotações e campos de formulário de PDF.
- Aplicar criptografia ou descriptografia a documentos PDF e definir uma senha.
- Excluir todos os selos e tabelas de uma página ou de todo o documento PDF.
- Excluir um selo ou tabela específico do documento PDF pelo seu ID.
- Substituir uma ou várias instâncias de texto em uma página PDF ou em todo o documento.
- Suporte extensivo para converter documentos PDF em vários outros formatos de arquivo.
- Extrair vários elementos de arquivos PDF e otimizar documentos PDF.
- Você pode experimentar nossos aplicativos gratuitos para testar a funcionalidade online.
- Recursos de Aprendizagem
- Documentação
- Código Fonte
- Referências da API
- Suporte ao Produto
- Suporte Gratuito
- Suporte Pago
- Blog
- Por que Aspose.PDF Cloud para Node.js?
- Lista de Clientes
- Segurança