Este breve tutorial explica como substituir texto em PDF com a API REST do Node.js. Você aprenderá a substituir palavras em PDF com o serviço RESTful do Node.js usando um Cloud SDK baseado em Node.js. Ele o guiará na busca de palavras comparando strings ou usando expressões regulares, e executará essa tarefa em uma única página ou em todo o arquivo PDF.
Pré-requisito
- Criar uma conta Credenciais de API para substituir texto dentro de um PDF
- Baixe Aspose.PDF Cloud SDK para Node.js para substituir texto em um arquivo PDF
- Configure o projeto Node.js com o SDK acima para localizar e substituir texto
Etapas para substituir texto em PDF online com a interface REST do Node.js
- Configure o objeto PdfApi usando a chave e o SID do aplicativo para substituir o texto
- Carregue o arquivo PDF de origem no armazenamento em nuvem para localizar e substituir texto
- Crie a lista de objetos TextReplace com um par de strings antigas e novas
- Crie a solicitação de substituição de texto usando a classe TextReplaceListRequest fornecendo a lista TextReplace
- Chame PostDocumentTextReplace para substituir todas as strings antigas por novas strings
- Baixe o arquivo de saída da resposta bem-sucedida da API
Os passos acima descrevem como localizar e substituir palavras em PDF com a API REST do Node.js. Crie o objeto PdfApi contendo os recursos para trabalhar com um arquivo PDF, carregue o arquivo PDF de origem para o armazenamento online na nuvem, crie uma lista de pares de palavras de strings antigas e novas e crie um objeto de solicitação usando esse par de listas. Chame o método PostDocumentTextReplace() para substituir as palavras listadas e salvar o arquivo de saída.
Código para localizar e substituir texto em PDF com API baseada em Node.js
Este código demonstra o processo para substituir texto em um arquivo PDF com a interface REST do Node.js. Você pode usar a lista de strings ou a expressão Regex ao pesquisar as strings no documento completo. Se quiser substituir texto em uma única página do arquivo PDF carregado, use o método PostPageTextReplace() com o número da página de destino.
Este artigo nos ensinou como pesquisar e substituir texto em um arquivo PDF. Se quiser adicionar uma nova página a um arquivo PDF, consulte o artigo em Adicionar nova página em PDF com Node.js REST API.