Linearizar PDF usando n8n Ação
PDF4me Linearizar PDF otimiza PDF documentos para visualização rápida na web e renderização progressiva através de n8n Fluxos de trabalho de automação. Processo PDFs de distância n8n gatilhos, dados binários, strings base64 ou públicos URLs para reorganizar PDF Estrutura para download página por página, exibição inicial mais rápida da página, melhor desempenho do navegador, tempos de espera reduzidos e experiência do usuário aprimorada em aplicativos web e dispositivos móveis. Essa solução é ideal para aplicações web. PDF entrega, visualizadores de documentos online, redes de distribuição de conteúdo, aplicativos móveis, plataformas de e-learning e fluxos de trabalho de publicação digital que exigem otimização PDF Carregamento com desempenho aprimorado e integração perfeita.
Configurar
Adicione o PDF4me "Linearizar PDF"nó para o seu n8n fluxo de trabalho e configure os parâmetros necessários. Para obter instruções de configuração inicial, consulte nosso n8n Guia de integração.
Pré-requisitos:
- PDF4me API credenciais
- n8n acesso ao fluxo de trabalho
Configuração:
- Adicionar PDF4me nó para fluxo de trabalho
- Selecione "Linearizar" PDF" Ação
- Configure os parâmetros de entrada (veja abaixo)

Parâmetros
Lista completa de parâmetros para a função Linearizar. PDF ação. Configure esses parâmetros para controlar PDF linearização e otimização.
Importante: Os parâmetros marcados com um asterisco (***) são obrigatórios e devem ser fornecidos para que a ação funcione corretamente.
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Tipo de dados de entrada*** | String | PDF Seleção do formato de entrada • Escolha o formato do seu PDF entrada de dados • PDF4me Suporta vários tipos de entrada • Opções: Dados binários, Base64 Corda, ou URL | Binary Data |
| Campo binário de entrada | Binário | Binário PDF Entrada de arquivo (Obrigatório se os dados forem binários) • Referência PDF arquivo do anterior n8n upload de nó ou arquivo • PDF4me processos binários PDF arquivos com detecção automática de formato • Obrigatório quando o tipo de dados de entrada for "Dados binários" | {{ $binary.data }} |
| Conteúdo do documento Base64 | String | Base64 Codificado PDF Entrada (Obrigatório se for uma string Base64) • Fornecer PDF dados como string codificada em base64 • PDF4me decodifica e processa automaticamente o PDF contente • Obrigatório quando o tipo de dados de entrada for "Base64 Corda" | UEsDBBQABgAI... |
| URL do arquivo | String | Público PDF URL Entrada (Obrigatório se for URL) • Fornecer uma permissão pública/aberta URL para o PDF arquivo • PDF4me baixa e processa o arquivo de URL • Obrigatório quando o tipo de dados de entrada for "URL" | https://abc.com/sample.pdf |
| Nome do arquivo de saída*** | String | Linearizado PDF Nome do arquivo de saída • Especifique o nome para o arquivo linearizado gerado. PDF arquivo • Deve incluir a extensão .pdf • PDF4me garante a validação exclusiva de nomes e formatos. | linearized_document.pdf |
| Nome do documento*** | String | Fonte PDF Referência • Especifique o nome da fonte PDF arquivo • Para fins de referência e rastreamento • Auxilia no processamento do rastreamento | document.pdf |
| Perfil de Otimização*** | Enum | Seleção do Perfil de Otimização • Escolha o perfil de otimização para PDF linearização • Diferentes perfis otimizam casos de uso específicos (web, impressão, compressão) • Opções: Web, Máx., Imprimir, Padrão, WebMáx., ImprimirMáx., ImprimirEmCinza, Comprimir, ComprimirMáx. • Essencial para a otimização do desempenho | Web |
| Nome da saída de dados binários*** | String | Mapeamento de saída de dados binários • Defina o nome da variável para acessar os dados linearizados gerados. PDF dados binários • Utilizado em ações subsequentes do fluxo de trabalho • Essencial para a automação do fluxo de trabalho | data |
Opções avançadas
Os seguintes parâmetros estão disponíveis na seção Opções Avançadas e são opcionais:
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| Perfis personalizados | String | Perfis de configuração personalizados • Defina opções adicionais usando perfis personalizados • JSONformato semelhante a - contendo parâmetros predefinidos • Permite recursos avançados PDF configurações de linearização • Opcional para requisitos específicos | { "outputDataFormat": "base64", "preserveMetadata": true } |
Saída
Parâmetros de saída
| Parâmetro | Tipo | Descrição | Exemplo |
|---|---|---|---|
| sucesso | Boolean | PDF4me indicador de status de linearização - Boolean bandeira indicando o sucesso ou fracasso da PDF processo de linearização. PDF4me retornos true para linearização bem-sucedida e false para quaisquer erros, permitindo um tratamento robusto de erros em fluxos de trabalho automatizados. | true |
| mensagem | String | PDF4me mensagem de conclusão da linearização - Mensagem descritiva indicando o estado do PDF Processo de linearização. Fornece feedback claro sobre o resultado da operação para fins de monitoramento e depuração. | PDF linearization completed successfully |
| nome_do_arquivo | String | PDF4me linearizado gerado PDF nome do arquivo - O nome completo do arquivo linearizado gerado com sucesso. PDF Documento com a extensão .pdf correta. PDF4me Garante nomes exclusivos e valida a conformidade do formato do arquivo para uma integração perfeita com os processos subsequentes. | linearized_document.pdf |
| tipo mime | String | PDF4me linearizado PDF MIME tipo - O MIME tipo do linearizado gerado PDF arquivo, indicando o formato do arquivo para o correto manuseio em aplicações web e sistemas de arquivos. | application/pdf |
| tamanho do arquivo | Número | PDF4me linearizado PDF tamanho do arquivo em bytes - O tamanho exato do linearizado gerado PDF arquivo em bytes, fornecido por PDF4me Para planejamento de armazenamento, otimização de largura de banda e monitoramento de transferência de arquivos. Essencial para gerenciamento de documentos corporativos e automação de fluxo de trabalho. | 23000 |
| otimizarPerfil | String | PDF4me perfil de otimização utilizado - Indica o perfil de otimização aplicado durante o processo de linearização. Mostra qual perfil (web, max, print, default, webmax, printmax, printgray, compress, compressmax) foi usado para a otimização. | web |
| nome_do_arquivo_original | String | PDF4me fonte PDF referência - O original PDF nome do arquivo que foi processado por PDF4memecanismo de linearização. Esta referência é mantida para fins de auditoria, depuração e rastreamento da origem dos documentos linearizados gerados em fluxos de trabalho corporativos. | document.pdf |
| descrição | String | PDF4me descrição do resultado da linearização - Descrição detalhada do resultado da linearização, explicando a otimização aplicada e os benefícios obtidos. Fornece contexto sobre o processo de linearização e seu impacto no desempenho do documento. | PDF is now optimized for web viewing and faster loading |
N8N Resposta à ação
O PDF4me Linearizar PDF API Retorna uma resposta que pode ser visualizada em vários formatos. Escolha a visualização que melhor se adapta às suas necessidades:
- JSON
- Table
- Schema
- Binary
JSON Formato de resposta
O bruto JSON resposta do API:
{
"success": true,
"message": "PDF linearization completed successfully",
"fileName": "linearized_document.pdf",
"mimeType": "application/pdf",
"fileSize": 23000,
"optimizeProfile": "web",
"originalFileName": "document.pdf",
"description": "PDF is now optimized for web viewing and faster loading"
}
Visualização em tabela
Dados de resposta em formato de tabela estruturada:
| Parâmetro | Valor |
|---|---|
| success | true |
| message | PDF linearization completed successfully |
| fileName | linearized_document.pdf |
| mimeType | application/pdf |
| fileSize | 23000 |
| optimizeProfile | web |
| originalFileName | document.pdf |
| description | O PDF agora está otimizado para visualização na web e carregamento mais rápido. |
Visão do esquema
A estrutura de dados e os tipos de resposta:
1 item
success: ☑ true
message: AB PDF linearization completed successfully
fileName: AB linearized_document.pdf
mimeType: AB application/pdf
fileSize: # 23000
optimizeProfile: AB web
originalFileName: AB document.pdf
description: AB PDF is now optimized for web viewing and faster loading
Indicadores de tipo:
AB= String#= Número☑= Boolean
Visualização de Dados Binários
A linearização real PDF Dados e metadados do arquivo:
data
─────────────────────────────
File Name: linearized_document.pdf
File Extension: pdf
Mime Type: application/pdf
File Size: 240.0 KB
Acesso a dados binários:
- n8n Objeto Binário:
$binary.data.data - Base64 ContenteDisponível para uso direto.
- Operações com arquivosPronto para download, envio por e-mail ou armazenamento.
Casos de uso
Publicação na Web e Distribuição Online
- Linearizar PDF Documentos para publicação na web, distribuição online e streaming, permitindo carregamento rápido, renderização progressiva e melhor experiência do usuário.
- Processar em grande escala PDF documentos, relatórios e publicações, linearizando-os para visualização na web, acesso móvel e compartilhamento online de documentos.
- Transformar PDF Converter catálogos, brochuras e materiais de marketing para formato linear para publicação na web, integração com comércio eletrônico e acesso online para clientes.
Compatibilidade com dispositivos móveis e multiplataforma
- Linearizar PDF Documentos para dispositivos móveis, tablets e compatibilidade multiplataforma para garantir uma experiência de visualização consistente em diferentes dispositivos e sistemas operacionais.
- Processo PDF Documentos com layouts complexos, gráficos e conteúdo multimídia, linearizando-os para otimização em dispositivos móveis e visualização responsiva.
- Transformar PDF Apresentações, relatórios e documentos em formato linearizado para distribuição prioritariamente em dispositivos móveis, integração com aplicativos e acessibilidade multiplataforma.
Otimização de desempenho e streaming
- Linearizar PDF documentos para otimização de desempenho, tempos de carregamento mais rápidos e recursos de streaming aprimorados para documentos grandes e conteúdo multimídia.
- Processo PDF Documentos com mídia incorporada, elementos interativos e gráficos complexos, linearizando-os para otimizar a distribuição e o streaming na web.
- Transformar PDF Documentos para redes de distribuição de conteúdo (CDNs), aplicativos web e plataformas de streaming para garantir desempenho e experiência do usuário ideais.