Logo
Início Produtos Suporte Contato Sobre Nós
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

PDF SplitterX — uma solução prática de servidor para dividir arquivos PDF

Divida arquivos PDF em servidores web

PDF Splitter X - Solução de servidor web definitiva da CoolUtils

Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine

Solução de divisão de PDF no servidor

PDF SplitterX é uma solução baseada em servidor para dividir arquivos PDF por páginas. Ele roda silenciosamente no seu servidor e não produz nenhuma mensagem de interrupção. Integre-o ao seu fluxo de trabalho via COM/ActiveX API ou linha de comando.

Como dividir PDF em um servidor

O PDF SplitterX pode extrair páginas de diferentes maneiras:
  • Extrair todas as páginas de um arquivo/arquivos PDF de várias páginas
  • Extrair apenas páginas selecionadas (ou seja, 1,3,6-10)
  • Extrair páginas pares ou ímpares
  • Dividir arquivo PDF por marcadores
  • Dividir PDF por páginas em branco

Reorganizar e renomear páginas PDF

O PDF SplitterX também reorganizará páginas PDF. Por exemplo, ele dividirá um arquivo PDF de 10 páginas e criará um novo documento a cada 2 páginas. Então você obtém 5 documentos PDF de duas páginas em vez de 1 arquivo de dez páginas.

As páginas extraídas do PDF podem ser renomeadas para sua conveniência. O modelo de renomeação padrão é [Nome].page#.pdf. Então, se você dividir Report.pdf, os arquivos divididos ficarão como Report.page1.pdf, Report.page2.pdf, etc.

Dividir PDF por páginas em branco

A opção única do PDF SplitterX é dividir arquivos PDF por páginas em branco. O programa escaneará o arquivo PDF e o dividirá quando encontrar uma página em branco. Os usuários também podem definir o número de páginas em branco em uma linha para um novo documento. Ou seja, o PDF SplitterX dividirá o arquivo PDF somente se houver 2 páginas em branco em uma linha.

Gerar relatórios detalhados de PDF

O PDF SplitterX também pode fornecer um relatório detalhado (nos formatos PDF, TXT, CSV, HTML, XLS) sobre seus arquivos PDF. É a maneira mais fácil de saber todas as informações sobre arquivos PDF: nome, tamanho do arquivo, autor, assunto, título, tamanho da página, número de páginas.

Ambientes suportados

PDF SplitterX funciona no Windows Server 2008, 2012, 2016, 2019 e 2022 (32 e 64 bits). Também roda no Windows 7/8/10/11 para desktop. Testado com ambientes Docker, Citrix e Wine. A API COM/ActiveX permite integração com .NET, C#, ASP, PHP, Ruby, Python, Delphi, Perl e qualquer linguagem que suporte objetos COM.

PDF SplitterX é a solução mais poderosa e acessível para dividir arquivos PDF em servidores Windows web ou SQL. Baixe sua cópia de avaliação agora e teste por 30 dias.

Procurando por soluções baseadas em servidor? Descubra uma gama de produtos de servidor personalizados para desempenho robusto em CoolUtils Server Products.

PDF SplitterX suporte e atualizaçõesSuporte e atualizações.
Leia nossa política de suporte para descobrir opções de suporte ou atualizações para o PDF SplitterX. Novos usuários registrados ganham 1 ano de manutenção de software grátis.

Complementos úteis:
  • PDF Combine - para combinar arquivos PDF com conforto
  • Tiff Teller - para retornar a contagem de páginas de arquivos PDF e Tiff
  • Tiff Combine - para combinar facilmente arquivos Tiff
  • Tiff Pdf Cleaner - para detectar e excluir páginas em branco em arquivos TIFF e PDF digitalizados
  • Total PDF Printer - para imprimir arquivos PDF em lote via linha de comando
 
PDF SplitterX personalização PDF SplitterX adaptado às SUAS necessidades.
  • Se você tiver um requisito especial
  • Se você quiser opções adicionais

Entre em contato conosco. Teremos prazer em aprimorar o PDF Splitter para que ele se ajuste perfeitamente às suas necessidades. A personalização geralmente é gratuita para nossos clientes.

Histórias de sucesso.

Baixe Agora!

(inclui 30 dias de teste GRATUITO)

Comprar licença

(apenas $459.90)





Exemplos de PDF Splitter X

Dividir arquivos PDF com PDFSplitterX e .NET


string src="C:\\teste\\teste1.pdf";
string dest="C:\\teste\\PastaDestino\\";

PDFSplitterX Cnv = novo PDFSplitterX();
Cnv.Convert(origem, destino, "-c PDF -log c:\\teste\\Splitter.log");

MessageBox.Show("Conversão concluída!");

Baixe o exemplo de divisão de PDF .NET

Dividir arquivos PDF com PDFSplitterX e ASP


C escuro
Defina C=CreateObject("PDFSplitter.PDFSplitterX")
C.Converter "c:\source1.pdf", "c:\Pasta de destino\", "-fo"
conjunto C = nada

Dividir arquivos PDF com PDFSplitterX e PHP

$src="C:\\teste\\teste.pdf";
$dest="C:\\PastaDestino\\";
se (file_existe($dest)) unlink($dest);
$c= novo COM("PDFSplitter.PDFSplitterX");
$c->convert($src,$dest, "-c PDF -log c:\doc.log");
se (file_existe($dest)) eco "OK"; senão eco "falha:".$c->ErrorMessage;

Dividir arquivos PDF com PDFSplitterX e Ruby

requer 'win32ole'
c = WIN32OLE.new('PDFSplitter.PDFSplitterX')

src="C:\\teste\\teste.pdf";
dest="C:\\teste\\PastaDestino";

c.convert(origem,destino, "-c PDF -log c:\\teste\\PDFSplitter.log");

se não File.exist?(dest)
  coloca c.ErrorMessage
fim

Dividir arquivos PDF com PDFSplitterX e Python

importar win32com.client
importar os.path

c = win32com.client.Dispatch("PDFSplitter.PDFSplitterX")

src="C:\\teste\\teste.pdf";
dest="C:\\teste\\PastaDestino";

c.convert(origem, dest, "-c PDF -log c:\\teste\\PDFSplitter.log");

se não os.path.exists(file_path):
  imprimir(c.ErrorMessage)

Dividir arquivos PDF com PDFSplitterX e Pascal

usa Diálogos, Vcl.OleAuto;

var
  c: OleVariant;
  Fonte: String;
começar
  c:=CreateOleObject('PDFSplitter.PDFSplitterX');
  Fonte:='c:\test\source1.pdf';
  C.Convert(Fonte, 'c:\DestFolder', '-cPDF -log c:\test\PDFSplitter.log');
  SE c.ErrorMessage<> Então
    MostrarMensagem(c.ErrorMessage);
fim;

Dividir arquivos PDF com PDFSplitterX e Perl

usar Win32::OLE;

meu $src="C:\\test\\test1.pdf";
meu $dest="C:\\DestFolder";

meu $c = CreateObject Win32::OLE 'PDFSplitter.PDFSplitterX';
$c->convert($src,$dest, "-c pdf -log c:\\teste\\PDFSplitter.log");
imprimir $c->ErrorMessage se -e $dest;

Exemplos de Linha de Comando

O PDF SplitterX inclui o PDFSplitterX.exe, um binario de console que pode ser acionado a partir de scripts, tarefas agendadas, executores de CI ou qualquer servico de back-end. O conjunto de flags corresponde ao da GUI PDFSplitter.exe; para a referencia completa, consulte a documentacao da linha de comando. As receitas abaixo cobrem os casos sobre os quais os clientes do SDK perguntam com mais frequencia.

1. Dividir um PDF em arquivos de pagina unica

A chamada mais simples possivel — um arquivo de origem, uma pasta de saida. Cada pagina se torna seu proprio PDF usando o modelo de nomeacao padrao Name.pageN.pdf.

PDFSplitterX.exe "C:\PDF\Report.pdf" "C:\out\" -cPDF

2. Extrair um intervalo especifico de paginas

Quando voce precisa apenas de uma fatia do documento — um anexo, um unico capitulo, uma pagina de assinatura — -p aceita uma lista de paginas e intervalos separados por virgula.

PDFSplitterX.exe "C:\PDF\Contract.pdf" "C:\out\" -cPDF -p "2-3"

Misture paginas individuais e intervalos: -p "1,3,6-10,15" extrai exatamente essas paginas e ignora o resto.

3. Dividir um PDF longo em documentos de N paginas

Para distribuicao ou revisao, PDFs grandes sao mais faceis de manusear em pedacos de tamanho fixo. -cp inicia um novo documento de saida a cada N paginas; combine com -p para limitar o intervalo de origem.

PDFSplitterX.exe "C:\PDF\Manual.pdf" "C:\out\" -cPDF -p "1-8" -cp 4

Essa chamada produz dois PDFs de 4 paginas a partir das paginas 1–8. Remova -p para fragmentar o arquivo inteiro.

4. Dividir por marcadores

Livros, manuais tecnicos e PDFs juridicos geralmente carregam uma arvore de marcadores. Dividir nas fronteiras dos marcadores fornece um PDF por capitulo, secao ou artigo. -b escolhe o nivel do marcador — nivel 1 divide nos marcadores de nivel superior, nivel 2 nos sub-marcadores, e assim por diante.

PDFSplitterX.exe "C:\PDF\Handbook.pdf" "C:\out\" -em bookmarks -b 3

5. Dividir lotes digitalizados por paginas separadoras em branco

O fluxo classico de digitalizacao em alto volume: passar uma pilha de documentos misturados pelo scanner com uma folha em branco entre cada um, depois dividir o PDF resultante nesses brancos. -bc define quantas paginas em branco consecutivas marcam um limite; -bt (1–10) controla a agressividade com que uma pagina quase vazia conta como em branco.

PDFSplitterX.exe "C:\scans\daybatch.pdf" "C:\out\" -em blanks -bc 2 -bt 5

6. Extrair paginas pares ou impares

Util para reconstrucao de digitalizacao duplex e para separar layouts frente e verso. -em odd mantem as paginas impares, -em even mantem as pares.

PDFSplitterX.exe "C:\PDF\Duplex.pdf" "C:\out\fronts\" -cPDF -em odd
PDFSplitterX.exe "C:\PDF\Duplex.pdf" "C:\out\backs\"  -cPDF -em even

7. Nomeacao de saida personalizada com contadores preenchidos

Os nomes de arquivo padrao sao Source.page1.pdf, Source.page2.pdf, etc. -t define um modelo personalizado; o caractere # marca a posicao do contador e o digito apos ele define a largura do preenchimento. -ts define o numero inicial.

PDFSplitterX.exe "C:\PDF\Report.pdf" "C:\out\" -cPDF -t "page#5" -ts 1

Isso produz page00001.pdf, page00002.pdf, … Passe -ts -1 para continuar a numeracao a partir da contagem de arquivos ja existentes na pasta de destino.

8. Percorrer uma arvore de pastas, espelhar a estrutura, registrar tudo

A divisao no lado do servidor quase sempre roda sobre uma pasta de entradas. -Recurse percorre os subdiretorios; -kfs recria a mesma arvore no lado da saida; -log com -verbosity detail grava uma linha por arquivo para que voce possa auditar o que aconteceu. O destino usa a macro <DATE> para colocar cada execucao em sua propria pasta com data.

PDFSplitterX.exe "C:\inbox\*.pdf" "C:\out\<DATE>\" -cPDF -Recurse -kfs -fo -log "C:\logs\splitter.log" -verbosity detail

Adicione -do para excluir os originais apos uma divisao bem-sucedida — util quando a caixa de entrada e puramente uma fila.

9. Acionar uma fila a partir de um arquivo de lista

Quando um worker grava um arquivo de fila e o divisor o consome, voce nao quer codificar os caminhos dos arquivos na linha de comando. -list le mascaras de arquivo (uma por linha) de um arquivo de texto.

PDFSplitterX.exe -list "C:\queues\split-batch.txt" "C:\out\" -cPDF -em pages
Baixe Agora!

Atualizado Fri, 10 Apr 2026

Comprar licença

(apenas $459.90)



Perguntas frequentes sobre o PDF SplitterX ▼

Instale o PDF SplitterX no seu servidor Windows e chame-o via API COM/ActiveX de qualquer linguagem (.NET, PHP, Python, ASP, Ruby, Perl) ou execute-o pela linha de comando. O programa roda silenciosamente sem nenhum prompt de interface, tornando-o ideal para fluxos de trabalho automatizados.
O PDF SplitterX fornece uma interface COM/ActiveX que funciona com .NET (C#, VB.NET), ASP (VBScript), PHP, Python, Ruby, Delphi (Pascal), Perl e qualquer outra linguagem que suporte objetos COM.
Sim. O PDF SplitterX pode dividir arquivos PDF com base em seus marcadores internos. Isso é útil para separar documentos em capítulos ou seções definidos como marcadores no PDF original.
O PDF SplitterX escaneia cada página e detecta páginas em branco automaticamente. Quando uma página em branco é encontrada, o programa cria um novo arquivo de saída. Você também pode configurar quantas páginas em branco consecutivas são necessárias antes de uma divisão.
O PDF Splitter é um aplicativo de desktop com interface gráfica, projetado para uso manual. O PDF SplitterX é um componente de servidor (COM/ActiveX) projetado para divisão automatizada em servidores web e de aplicações. Escolha o SplitterX quando precisar de integração via API ou automação por linha de comando.
O PDF SplitterX é um componente COM do Windows, mas foi testado e funciona em contêineres Docker com imagens Windows, ambientes Citrix e sob Wine no Linux.
Sim. O PDF SplitterX pode produzir relatórios detalhados nos formatos PDF, TXT, CSV, HTML ou XLS. Os relatórios incluem nome do arquivo, tamanho, autor, assunto, título, tamanho da página e número total de páginas para cada arquivo processado.
O modelo de nomenclatura padrão é [Name].page#.pdf, então Report.pdf se torna Report.page1.pdf, Report.page2.pdf, etc. Você pode personalizar o padrão de nomenclatura usando opções de linha de comando para se adequar ao seu fluxo de trabalho.

Comece a trabalhar agora!

Baixe a versão de teste gratuita e converta seus arquivos em minutos.
Não é necessário cartão de crédito ou email.

⬇ Baixar versão de teste gratuita Windows 7/8/10/11 • 95 MB
Pro Suite


Lista de aplicativos com suporte incorporado para API

Direitos Autorais 2003-2026 CoolUtils Development. Todos os direitos reservados.