Logo
Accueil Produits Support Contact À propos de nous
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

Outil de séparation de fichiers PDF sur serveur

Divisez les fichiers PDF sur des serveurs web

PDF Splitter X - Solution de serveur Web ultime par CoolUtils

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

Solution de division PDF côté serveur

PDF SplitterX est une solution serveur pour diviser les fichiers PDF par pages. Il fonctionne silencieusement sur votre serveur et ne produit aucun message interruptif. Intégrez-le dans votre flux de travail via l'API COM/ActiveX ou la ligne de commande.

Comment diviser un PDF sur un serveur

PDF SplitterX peut extraire des pages de différentes manières :
  • Extraire toutes les pages d'un fichier/fichiers PDF multi-pages
  • Extraire uniquement les pages sélectionnées (c'est-à-dire 1,3,6-10)
  • Extraire les pages impaires ou paires
  • Diviser le PDF par signets
  • Diviser le PDF par pages blanches

Réorganiser et renommer les pages PDF

PDF SplitterX peut également réorganiser les pages PDF. Par exemple, il divisera un fichier PDF de 10 pages et créera un nouveau document tous les 2 pages. Vous obtenez ainsi 5 documents PDF de deux pages au lieu d'un fichier de dix pages.

Les pages PDF extraites peuvent être renommées pour votre commodité. Le modèle de renommage par défaut [Nom].page#.pdf. Donc, si vous divisez Report.pdf, les fichiers divisés ressembleront à Report.page1.pdf, Report.page2.pdf, etc.

Diviser le PDF par pages blanches

L'option unique de PDF SplitterX est la division des fichiers PDF par pages blanches. Le programme scannera le fichier PDF et le divisera lorsqu'il trouvera une page blanche. Les utilisateurs peuvent également définir le nombre de pages blanches consécutives pour un nouveau document. C'est-à-dire que PDF SplitterX divisera le fichier PDF uniquement s'il y a 2 pages blanches consécutives.

Générer des rapports PDF détaillés

PDF SplitterX peut également vous fournir un rapport détaillé (en formats PDF, TXT, CSV, HTML, XLS) sur vos fichiers PDF. C'est le moyen le plus simple de connaître toutes les informations sur les fichiers PDF : nom, taille de fichier, auteur, sujet, titre, taille de la page, nombre de pages.

Environnements pris en charge

PDF SplitterX fonctionne sur Windows Server 2008, 2012, 2016, 2019 et 2022 (32 et 64 bits). Il fonctionne également sur Windows de bureau 7/8/10/11. Testé avec les environnements Docker, Citrix et Wine. L'API COM/ActiveX permet l'intégration avec .NET, C#, ASP, PHP, Ruby, Python, Delphi, Perl et tout langage prenant en charge les objets COM.

PDF SplitterX est la solution la plus puissante et abordable pour diviser les fichiers PDF sur les serveurs web ou SQL Windows. Téléchargez votre copie d'évaluation maintenant et testez-la pendant 30 jours.

Vous cherchez des solutions basées sur serveur ? Découvrez une gamme de produits serveur adaptés pour des performances robustes sur CoolUtils Server Products.

PDF SplitterX support et mises à jourSupport et Mises à jour.
Lisez notre politique de support pour connaître les options de support ou de mises à jour pour PDF SplitterX. Les nouveaux utilisateurs enregistrés bénéficient d'un an de maintenance logicielle gratuite.

Add-ons utiles :
  • PDF Combine - pour combiner des fichiers PDF confortablement
  • Tiff Teller - pour renvoyer le nombre de pages des fichiers PDF et Tiff
  • Tiff Combine - pour combiner facilement les fichiers Tiff
  • Tiff Pdf Cleaner - pour détecter et supprimer les pages blanches dans les fichiers TIFF et PDF scannés
  • Total PDF Printer - pour imprimer des fichiers PDF en lot via la ligne de commande
 
PDF SplitterX personnalisation PDF SplitterX adapté à VOS besoins.
  • Si vous avez une exigence spéciale
  • Si vous souhaitez des options supplémentaires

Contactez-nous. Nous serons ravis d'améliorer PDF Splitter pour qu'il réponde parfaitement à vos besoins. La personnalisation est souvent gratuite pour nos clients.

Histoires de réussite.

Télécharger maintenant!

(inclut un essai GRATUIT de 30 jours)

Acheter une licence

(seulement $459.90)



Exemples de PDF Splitter X

Diviser des fichiers PDF avec PDFSplitterX et .NET


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

PDFSplitterX Cnv = new PDFSplitterX();
Cnv.Convert(src, dest, "-c PDF -log c:\\test\\Splitter.log");

MessageBox.Show("Convert complete!");

Télécharger exemple de PDF Splitter .NET

Diviser des fichiers PDF avec PDFSplitterX et ASP


dim C
Set C=CreateObject("PDFSplitter.PDFSplitterX")
C.Convert "c:\source1.pdf", "c:\Dest Folder\", "-fo"
set C = nothing

Diviser des fichiers PDF avec PDFSplitterX et PHP

$src="C:\\test\\test.pdf";
$dest="C:\\DestFolder\\";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFSplitter.PDFSplitterX");
$c->convert($src,$dest, "-c PDF -log c:\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Diviser des fichiers PDF avec PDFSplitterX et Ruby

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

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

c.convert(src,dest, "-c PDF -log c:\\test\\PDFSplitter.log");

if not File.exist?(dest)
  puts c.ErrorMessage
end

Diviser des fichiers PDF avec PDFSplitterX et Python

import win32com.client
import os.path

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

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

c.convert(src, dest, "-c PDF -log c:\\test\\PDFSplitter.log");

if not os.path.exists(file_path):
  print(c.ErrorMessage)

Diviser des fichiers PDF avec PDFSplitterX et Pascal

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
  Source: String;
begin
  c:=CreateOleObject('PDFSplitter.PDFSplitterX');
  Source:='c:\test\source1.pdf';
  C.Convert(Source, 'c:\DestFolder', '-cPDF -log c:\test\PDFSplitter.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Diviser des fichiers PDF avec PDFSplitterX et Perl

use Win32::OLE;

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

my $c = CreateObject Win32::OLE 'PDFSplitter.PDFSplitterX';
$c->convert($src,$dest, "-c pdf  -log c:\\test\\PDFSplitter.log");
print $c->ErrorMessage if -e $dest;

Exemples en ligne de commande

PDF SplitterX est livré avec PDFSplitterX.exe, un binaire console que vous pouvez piloter depuis des scripts, des tâches planifiées, des runners CI ou tout service backend. Le jeu d'options correspond à l'interface graphique PDFSplitter.exe ; pour la référence complète, consultez la documentation en ligne de commande. Les recettes ci-dessous couvrent les cas dont nos clients SDK nous parlent le plus souvent.

1. Découper un PDF en fichiers d'une seule page

L'appel le plus simple possible — un fichier source, un dossier de sortie. Chaque page devient son propre PDF en utilisant le modèle de nommage par défaut Name.pageN.pdf.

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

2. Extraire une plage de pages spécifique

Lorsque vous n'avez besoin que d'une tranche du document — une annexe, un seul chapitre, une page de signature — -p prend une liste de pages et de plages séparée par des virgules.

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

Mélangez pages individuelles et plages : -p "1,3,6-10,15" extrait ces pages exactes et ignore le reste.

3. Découper un long PDF en documents de N pages

Pour la distribution ou la révision, les gros PDF sont plus faciles à manipuler en morceaux de taille fixe. -cp commence un nouveau document de sortie tous les N pages ; combinez avec -p pour limiter la plage source.

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

Cet appel produit deux PDF de 4 pages à partir des pages 1–8. Supprimez -p pour découper le fichier entier.

4. Découper par signets

Les livres, manuels techniques et PDF juridiques portent généralement une arborescence de signets. Découper aux frontières des signets vous donne un PDF par chapitre, section ou article. -b choisit le niveau du signet — le niveau 1 découpe aux signets de premier niveau, le niveau 2 aux sous-signets, etc.

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

5. Découper des lots scannés par pages séparatrices vierges

Le flux de scan haut-volume classique : faites passer une pile de documents mixtes dans le scanner avec une feuille blanche entre chacun, puis découpez le PDF résultant sur ces blancs. -bc définit combien de pages blanches consécutives marquent une frontière ; -bt (1–10) contrôle l'agressivité avec laquelle une page presque vide compte comme blanche.

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

6. Extraire les pages paires ou impaires

Utile pour la reconstruction de scan recto-verso et pour séparer les mises en page recto/verso. -em odd conserve les pages impaires, -em even conserve les pages paires.

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. Nommage de sortie personnalisé avec compteurs avec rembourrage

Les noms de fichiers par défaut sont Source.page1.pdf, Source.page2.pdf, etc. -t définit un modèle personnalisé ; le caractère # marque la position du compteur et le chiffre suivant définit la largeur du remplissage. -ts définit le numéro de départ.

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

Cela produit page00001.pdf, page00002.pdf, … Passez -ts -1 pour continuer la numérotation à partir du nombre de fichiers déjà présents dans le dossier de destination.

8. Parcourir une arborescence de dossiers, refléter la structure, tout journaliser

Le découpage côté serveur s'exécute presque toujours sur un dossier d'entrées. -Recurse parcourt les sous-répertoires ; -kfs recrée la même arborescence côté sortie ; -log avec -verbosity detail écrit une ligne par fichier pour que vous puissiez auditer ce qui s'est passé. La destination utilise la macro <DATE> pour faire atterrir chaque exécution dans son propre dossier daté.

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

Ajoutez -do pour supprimer les originaux après un découpage réussi — pratique lorsque l'inbox n'est purement qu'une file d'attente.

9. Piloter une file d'attente depuis un fichier de liste

Lorsqu'un worker écrit un fichier de file d'attente et que le splitter le consomme, vous ne voulez pas encoder les chemins de fichiers dans la ligne de commande elle-même. -list lit les masques de fichiers (un par ligne) depuis un fichier texte.

PDFSplitterX.exe -list "C:\queues\split-batch.txt" "C:\out\" -cPDF -em pages
Télécharger maintenant!

Mis à jour Sun, 05 Apr 2026

Acheter une licence

(seulement $459.90)



Questions fréquentes sur PDF SplitterX ▼

Installez PDF SplitterX sur votre serveur Windows et appelez-le via l'API COM/ActiveX depuis n'importe quel langage (.NET, PHP, Python, ASP, Ruby, Perl) ou exécutez-le en ligne de commande. Le programme fonctionne silencieusement sans aucune invite d'interface, ce qui le rend idéal pour les flux de travail automatisés.
PDF SplitterX fournit une interface COM/ActiveX qui fonctionne avec .NET (C#, VB.NET), ASP (VBScript), PHP, Python, Ruby, Delphi (Pascal), Perl et tout autre langage prenant en charge les objets COM.
Oui. PDF SplitterX peut diviser les fichiers PDF en fonction de leurs signets internes. Ceci est utile pour séparer les documents en chapitres ou sections définis comme signets dans le PDF original.
PDF SplitterX analyse chaque page et détecte automatiquement les pages blanches. Lorsqu'une page blanche est trouvée, le programme crée un nouveau fichier de sortie. Vous pouvez également configurer le nombre de pages blanches consécutives requises avant qu'une division ne se produise.
PDF Splitter est une application de bureau avec une interface graphique, conçue pour une utilisation manuelle. PDF SplitterX est un composant serveur (COM/ActiveX) conçu pour la division automatisée et sans surveillance sur les serveurs web et d'applications. Choisissez SplitterX lorsque vous avez besoin d'une intégration API ou d'une automatisation en ligne de commande.
PDF SplitterX est un composant COM Windows, mais il a été testé et fonctionne dans des conteneurs Docker exécutant des images Windows, des environnements Citrix et sous Wine sur Linux.
Oui. PDF SplitterX peut produire des rapports détaillés aux formats PDF, TXT, CSV, HTML ou XLS. Les rapports incluent le nom du fichier, la taille, l'auteur, le sujet, le titre, la taille des pages et le nombre total de pages pour chaque fichier traité.
Le modèle de nommage par défaut est [Name].page#.pdf, donc Report.pdf devient Report.page1.pdf, Report.page2.pdf, etc. Vous pouvez personnaliser le modèle de nommage à l'aide des options de ligne de commande pour l'adapter à votre flux de travail.

Commencez à travailler maintenant!

Téléchargez la version d'essai gratuite et convertissez vos fichiers en quelques minutes.
Aucune carte de crédit ou email requis.

⬇ Télécharger la version d'essai gratuite Windows 7/8/10/11 • 95 MB
Pro Suite


Liste des applications avec support API intégré