Extrair anexo de PDF em Make
Extrair anexo de PDF é um Make módulo que recupera todos os arquivos incorporados dentro de um PDF documento automaticamente dentro de um cenário. Ele lida com PDF portfólios, padrão PDF anexos e PDF/A-3 arquivos de origem, retornando cada arquivo extraído como um Base64Item codificado em um array de anexos, pronto para ser processado individualmente por um iterador.
O módulo retorna todos os anexos como uma matriz em um único pacote de saída. Adicione um Make Iterador O módulo imediatamente seguinte divide o array em pacotes individuais, um para cada anexo. Cada pacote contém Nome do arquivo e Dados do arquivo (Base64) para que você possa encaminhar arquivos para diferentes destinos com base no tipo ou nome.
Cada anexo extraído é retornado como um Base64 corda no Dados do arquivo campo. Maioria Make Aceitamos integrações de armazenamento (Google Drive, Dropbox, OneDrive). Base64 diretamente. Se um módulo subsequente exigir entrada binária, converta usando o Make toBinary(FileData, 'base64') função antes do mapeamento.
Além do padrão PDF anexos, este módulo lida com PDF portfólios (contêineres de vários arquivos) e PDF/A-3 Arquivar documentos com arquivos de origem incorporados. Para PDF/A-3, os arquivos de origem (Word, Excel, XML) são extraídos enquanto o arquivo PDF permanece intacto no armazenamento em conformidade com o PDF/A-3 especificação.
Autenticando seu API Solicitar
Para acessar o PDF4me Web API através MakeCada solicitação deve incluir credenciais de autenticação adequadas. A autenticação garante a comunicação segura entre você e seu cliente. Make cenários e PDF4meserviços de extração de anexos.

Mapa Nome do arquivo e Documento da etapa de download anterior, em seguida, encadeie um Make Iterador para processar cada anexo extraído.
Como configurar a extração de anexos de PDF em Make
- Adicionar PDF4me > Extrair anexo de PDF de acordo com o seu cenário.
- Selecione o seu Conexão ou clique Adicionar para criar um com o seu API chave.
- Mapa Nome do arquivo (com extensão .pdf) do módulo anterior ou insira um nome estático.
- Mapa Documento (binário) PDF buffer) de um Google Drive, Dropbox, e-mail ou HTTP Etapa de download.
- Adicionar um Make Iterador após este módulo e mapeá-lo para o Anexos saída em matriz.
- Conecte os módulos subsequentes à saída do Iterator: faça upload para armazenamento em nuvem, envie por e-mail, importe dados ou direcione por tipo de arquivo.
Parâmetros
| Parâmetro | Obrigatório | O que faz | Exemplo |
|---|---|---|---|
| File Name | Required | Filename of the source PDF including the .pdf extension. Map from the previous module's file name output or enter a static name. | portfolio.pdf |
| Document | Required | Binary PDF file content. Map from a Google Drive, Dropbox, email, or HTTP download step. The PDF must contain embedded attachments for the module to return results. | [PDF Buffer] |
Saída
| Campo | Tipo | O que contém |
|---|---|---|
Attachments | Array | Collection of all extracted attachment objects. Feed into a Make Iterator to process each file individually. |
File Name | String | Filename of the individual attachment including its extension (e.g. source_data.xlsx). |
File Data | Base64 | Content of the individual attachment encoded as Base64. Map to a storage upload module or decode with toBinary() for modules that require binary input. |
Que tipos de arquivo você pode extrair de um PDF?
Qualquer tipo de arquivo incorporado como anexo é suportado: planilhas (XLSX, CSV), documentos do Word (DOCX), imagens (PNG, JPG), CEPs ou outros PDFsIsso inclui arquivos em PDF portfólios (formato de contêiner de vários arquivos da Adobe) e arquivos de origem incorporados em PDF/A-3 arquivos de acordo com o ISO 19005-3 padrãoO módulo preserva os formatos e extensões de arquivo originais no campo Nome do Arquivo retornado.
Exemplos de fluxo de trabalho
- Compliance Extraction
- PDF/A Source Recovery
- Portfolio Distribution
Extrair e organizar arquivos de evidências de documentos de conformidade. PDFs
- Acionar: Submissão de conformidade PDF recebido (anexo de e-mail ou pasta de monitoramento)
- Download PDFRecuperar o pacote de conformidade
- Extrair anexosRecuperar todos os arquivos de evidência incorporados
- IteradorProcessar cada anexo extraído individualmente
- Classificar por extensãoDirecione para a pasta de conformidade apropriada (planilhas, imagens, documentos)
- CarregarSalve cada arquivo na pasta correta em SharePoint ou Google Drive
- RegistroRegistre todos os arquivos extraídos em um banco de dados de conformidade.
- Notificar a equipe: Alertar a equipe de conformidade sobre o envio processado
Recupere arquivos de origem editáveis de PDF/A-3 documentos de arquivo
- Acionar: PDF/A-3 O documento arquivado precisa do seu arquivo de origem incorporado.
- Baixar arquivo PDF: Recuperar o PDF/A-3 documento do armazenamento de conformidade
- Extrair anexosRecuperar o conteúdo incorporado Excel ou arquivo fonte do Word
- ValidarConfirme se o arquivo extraído está completo.
- Carregar arquivo de origemSalvar em uma pasta de arquivos editável
- Notificar o solicitanteEnviar link para o arquivo fonte extraído
Desempacotar PDF portfólios e distribuir arquivos para as equipes certas
- Acionar: PDF Portfólio recebido do cliente
- Baixar PortfólioRecuperar o portfólio PDF
- Extrair todos os anexosRecuperar todos os arquivos incorporados
- IteradorProcessar cada arquivo extraído
- Rota por tipo de arquivoEnvie cada arquivo para a pasta da equipe correspondente.
- Enviar e-mail individualmenteEntregue cada arquivo ao destinatário designado.
- ConfirmarNotificar o remetente de que o portfólio foi processado e distribuído.