A maioria das ferramentas Split PDF dividem os documentos por contagem de páginas. Diga à ferramenta para dividir a cada 10 páginas e ela produzirá um conjunto de pedaços de 10 páginas, independentemente da quantidade de dados que cada página contém. Para documentos onde a densidade do conteúdo da página varia muito, a divisão da contagem de páginas produz arquivos de tamanhos totalmente diferentes. Uma seção de texto de 10 páginas pode ter 100 KB. Uma seção de 10 páginas com fotografias de alta resolução pode ter 25 MB. A divisão por tamanho de arquivo em vez de contagem de páginas produz arquivos de saída que estão cada um abaixo de um limite específico de megabytes, que é o que os servidores de e-mail, formulários de upload e sistemas de gerenciamento de documentos realmente impõem.
A divisão baseada no tamanho do arquivo é mais complexa do que a divisão por contagem de páginas porque a ferramenta deve estimar quantas páginas cabem no tamanho alvo antes de realizar a divisão. A estimativa nunca é exata porque a compactação do PDF e a desduplicação de objetos afetam o tamanho final do arquivo. A ferramenta se divide de forma conservadora, produzindo arquivos ligeiramente abaixo do alvo, e o último arquivo contém todas as páginas restantes.
As ferramentas de divisão PDF Batch do WukongPDF oferecem opções de divisão de contagem de páginas e tamanho de arquivo para fluxos de trabalho de distribuição de documentos.

Por que a divisão do tamanho do arquivo é importante para distribuição
Os limites de anexos de e-mail são o motivo mais comum para a divisão do tamanho do arquivo. O Gmail limita os anexos a 25 MB. O Outlook limita a 20 MB para a maioria dos planos. Os servidores de e-mail corporativos geralmente impõem limites ainda mais baixos, às vezes de 10 MB ou 5 MB. Um PDF de 60 MB que precisa ser enviado por e-mail deve ser dividido em partes que caibam no limite de anexos do destinatário. A divisão por contagem de páginas pode produzir um pedaço de 22 MB e outro de 38 MB, nenhum dos quais pode ser enviado por e-mail. A divisão por tamanho de arquivo garante que cada pedaço esteja abaixo do limite.
Os formulários de upload online também impõem limites de tamanho de arquivo. Portais governamentais, sistemas de arquivamento judicial e sites de candidatura a empregos geralmente limitam os uploads a 5 MB, 10 MB ou 25 MB. O limite é exibido na página de upload e excedê-lo produz um erro após o upload já ter consumido tempo. A pré-divisão do PDF em partes compatíveis com o tamanho garante que o upload seja bem-sucedido na primeira tentativa.
Os sistemas de gerenciamento de documentos com cotas de armazenamento por arquivo se beneficiam de tamanhos de arquivo consistentes. Um sistema que cobra por gigabyte armazenado é indiferente se os arquivos são divididos por contagem de páginas ou por tamanho, mas um sistema que limita o número de arquivos por registro pode penalizar a divisão de contagem de páginas que produz muitos arquivos pequenos. A compreensão das restrições do sistema downstream informa a estratégia de divisão.
Experimente dividir PDF
Nenhuma instalação necessária. Funciona diretamente no seu navegador.
Método 1: divisão do Adobe Acrobat Pro por tamanho
O Acrobat Pro inclui uma opção de divisão do tamanho do arquivo em sua ferramenta Dividir documento. Abra o PDF e vá em Ferramentas, Organizar páginas e clique em Dividir. Na caixa de diálogo de divisão, escolha Tamanho do arquivo no menu suspenso dividido por. Insira o tamanho máximo do arquivo em megabytes. O Acrobat estima quantas páginas cabem nesse tamanho e divide de acordo.
O algoritmo de divisão por tamanho do Acrobat funciona bem para documentos com páginas relativamente uniformes. Para documentos com tamanhos de página altamente variáveis, a estimativa pode estar errada em 10 a 20 por cento porque o Acrobat não pode prever com precisão o quanto a compactação de saída reduzirá a contribuição de cada página para o tamanho do arquivo. Após a divisão, verifique os tamanhos reais dos arquivos dos pedaços de saída. Se algum pedaço exceder a meta, reduza ligeiramente o tamanho da meta e divida novamente.
O Acrobat nomeia os arquivos de saída anexando um sufixo ao nome do arquivo original, como Document_Part1.pdf, Document_Part2.pdf. A convenção de nomenclatura deixa claro que os arquivos são partes de um todo e indica a ordem correta de leitura. Para documentos que serão recombinados pelo destinatário, inclua uma folha de rosto na primeira parte explicando quantas peças esperar e como remontá-las.
Método 2: Divisão de linha de comando com pdftk
O pdftk não possui um recurso nativo de divisão por tamanho, mas pode ser programado para obter o mesmo resultado. A abordagem é dividir o PDF em páginas individuais, medir o tamanho do arquivo de cada página e, em seguida, agrupar as páginas em partes cujo tamanho cumulativo permanece abaixo do alvo. Um script bash ou PowerShell automatiza esse fluxo de trabalho.
Primeiro, use o pdftk para dividir o PDF em arquivos de páginas individuais: pdftk input.pdf burst. Isso produz pg_0001.pdf, pg_0002.pdf e assim por diante. Use um comando do sistema como ls -l ou du para medir o tamanho de cada arquivo de página. Itere pelas páginas em ordem, acumulando tamanhos até que a próxima página empurre o total acima do alvo. Quando o objetivo for alcançado, mescle as páginas acumuladas em um arquivo de bloco usando pdftk cat, redefina o acumulador e continue com o próximo bloco.
Na prática, a abordagem pdftk é gratuita e programável, tornando-a adequada para processamento em lote e automação no servidor. A precisão depende da medição do tamanho do arquivo por página. Páginas individuais medidas como arquivos separados podem ser um pouco maiores do que as mesmas páginas combinadas em um único PDF devido a recursos compartilhados, como fontes duplicadas nos arquivos de páginas individuais. Os tamanhos finais dos arquivos serão um pouco menores que a soma dos tamanhos de páginas individuais.
Método 3: scripts Python com pikepdf
Na prática, a biblioteca pikepdf fornece controle programático sobre a divisão de PDF com precisão em nível de byte. Um script Python abre o PDF, percorre as páginas e usa a API pikepdf para criar um novo PDF para cada parte. O script rastreia o tamanho cumulativo descompactado das páginas adicionadas ao bloco atual e inicia um novo bloco quando a adição da próxima página exceder o objetivo.
pikepdf fornece acesso aos fluxos de conteúdo bruto da página, permitindo uma estimativa precisa do tamanho antes que o arquivo de saída seja gravado. O script também pode compactar cada pedaço com configurações específicas, como compactação JPEG para imagens, para controlar ainda mais o tamanho do arquivo de saída. A abordagem Python lida com casos extremos, como uma única página maior que o tamanho de destino, compactando essa página individualmente em vez de falhar.
Tratamento de casos extremos na divisão por tamanho de arquivo
Quando uma única página excede o tamanho do arquivo de destino, a divisão não pode produzir um pedaço contendo apenas essa página enquanto permanece abaixo do destino. As opções incluem compactar a página superdimensionada individualmente com redução de resolução de imagem mais agressiva, dividir a página em subpáginas menores se a página consistir em várias seções lógicas ou aceitar que esta página excederá o alvo e observar a exceção.
Para documentos com muitas páginas pequenas, o algoritmo de divisão por tamanho pode produzir pedaços com contagens de páginas muito diferentes. O bloco 1 pode conter 50 páginas de texto. O bloco 2 pode conter 3 páginas de fotografias. O destinatário deve ser informado de que os pedaços variam na contagem de páginas porque o critério de divisão é o tamanho do arquivo, não a contagem de páginas.
| Método | Como funciona | Melhor para |
|---|---|---|
| Acrobat Pro dividido por tamanho | Especifique o máximo de MB por arquivo de saída | Usuários de GUI, divisões ocasionais |
| pdftk com estimativa de tamanho | Iterar páginas até atingir o tamanho desejado | Fluxos de trabalho com script, gratuitos |
| Python + pikepdf | Leia os tamanhos das páginas e divida quando o cumulativo exceder a meta | Lógica personalizada, processamento em lote |
Verificando a saída dividida antes da distribuição
Após dividir por tamanho de arquivo, abra cada bloco de saída e confirme se a primeira e a última páginas estão corretas. A divisão deve ocorrer nos limites da página e não no meio da página. Verifique se a contagem total de páginas em todos os blocos é igual à contagem de páginas do documento original. Uma discrepância indica que uma página foi descartada durante a divisão.
Verifique o tamanho do arquivo de cada pedaço em relação ao destino. Os pedaços devem estar no alvo ou ligeiramente abaixo dele. Se um pedaço exceder a meta em mais de 5%, o algoritmo de divisão subestimou o tamanho da saída. Reduza a meta em 10% e divida novamente. A margem de 5 a 10 por cento leva em conta a variabilidade da compactação e a sobrecarga de recursos compartilhados.
Dividir um PDF por tamanho de arquivo em vez de contagem de páginas produz resultados que respeitam as restrições reais da distribuição digital. Servidores de e-mail, formulários de upload e cotas de armazenamento não se importam com quantas páginas um PDF possui. Eles se importam com quantos megabytes são. A divisão do tamanho do arquivo alinha a estratégia de divisão com a restrição que importa.
Automatizando divisões recorrentes de tamanho de arquivo
De uma perspectiva prática, em fluxos de trabalho de documentos, para organizações que regularmente dividem PDFs grandes para distribuição, automatize o fluxo de trabalho de divisão por tamanho. Um script monitora uma pasta em busca de PDFs recebidos acima de um tamanho limite, divide-os em partes abaixo do limite padrão de anexos de e-mail da organização e salva as partes em uma pasta de saída com nomenclatura consistente. A automação remove a etapa de divisão manual do processo de distribuição de documentos.
A automação também pode gerar um arquivo de manifesto listando cada nome de arquivo de pedaço, seu tamanho de arquivo e o intervalo de páginas que ele contém. O manifesto acompanha os pedaços e informa ao destinatário como remontar o documento. Um arquivo de texto simples com uma linha por bloco e o nome do arquivo original como cabeçalho é suficiente. O manifesto transforma uma coleção de arquivos de partes nomeados arbitrariamente em um pacote de documentos claramente documentado.
Analisando isso de forma ampla, em fluxos de trabalho de documentos, para sistemas de gerenciamento de documentos corporativos, a automação dividida pode ser integrada à API do sistema para registrar cada parte como um componente relacionado do documento pai. O sistema rastreia que o documento original de 60 MB foi dividido em três partes de 20 MB para distribuição e pode remontá-los sob demanda para usuários que precisam do arquivo completo.
Remontando arquivos divididos no lado do destinatário
Normalmente, o destinatário de um documento dividido por tamanho de arquivo precisa de instruções claras para remontagem. A maioria das ferramentas de mesclagem de PDF pode combinar os pedaços de volta ao documento original se forem mesclados na ordem correta. Os nomes dos arquivos dos pedaços devem indicar a ordem: Document_Part1_of_3.pdf, Document_Part2_of_3.pdf e assim por diante. O destinatário abre uma ferramenta de mesclagem, adiciona os arquivos em ordem e produz o documento remontado.
Para destinatários não técnicos, inclua um breve arquivo de instruções com os blocos. O arquivo de instruções explica o que são os pedaços, quantos devem haver, como recombiná-los usando uma ferramenta on-line gratuita de mesclagem de PDF e quem contatar se um pedaço estiver faltando ou corrompido. O minuto extra gasto escrevendo o arquivo de instruções evita confusão e solicitações de suporte de destinatários que recebem vários anexos em PDF sem contexto.
Após a remontagem, o destinatário deverá verificar se a contagem de páginas do documento mesclado corresponde à contagem de páginas indicada no manifesto. Uma incompatibilidade indica um pedaço ausente ou duplicado. A contagem de páginas do manifesto é a referência oficial para confirmar a remontagem completa.
Experimente dividir PDF
Nenhuma instalação necessária. Funciona diretamente no seu navegador.
