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

Outil de combinaison de fichiers PDF sur serveur

Version V-X du Combineur PDF côté serveur | CoolUtils

Version V-X du Combineur PDF | CoolUtils

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

PDF Combine X est une application serveur pour combiner des fichiers PDF en un seul document PDF et PDF/A conforme aux normes multi-pages. Installez-le une fois sur votre serveur et fusionnez les PDF de n'importe quelle façon :

  • Combinez tous les fichiers PDF ;
  • Combinez les fichiers PDF par dossiers ;
  • Combinez par partie de nom de commande ;
  • La version Pro combine des fichiers PDF, Word, XLS, RTF, TXT, TIFF, JPEG en un seul PDF.

Chaque fichier peut devenir un signet dans le PDF de sortie. L'application peut également créer une table des matières cliquable pour faciliter la navigation dans votre PDF multi-pages.

Avec PDF Combine X, vous pouvez crypter les PDF avec un mot de passe et définir des autorisations utilisateur. Ajoutez un filigrane texte pour éviter l'utilisation non autorisée de vos documents.

Pour les professionnels du droit, PDF Combine X offre la fonctionnalité de tamponnage de bates. Vous définissez la police, la couleur et la position de votre tampon. La numérotation séquentielle et le redémarrage avec chaque dossier sont pris en charge.

Utilisez notre API simple avec seulement quelques lignes de code pour fusionner des PDF à la volée. Nous proposons des exemples de code pour ASP, C++, PHP. La licence commerciale standard est valable pour 1 serveur ; tous les employés de l'entreprise peuvent l'utiliser. Si vous souhaitez redistribuer l'application à vos clients, veuillez demander la licence sans redevances.

Télécharger maintenant!

(inclut un essai GRATUIT de 30 jours)

Acheter une licence

(seulement $350.00)



Exemples de PDFCombineX

Combiner des fichiers PDF avec PDFCombineX et .NET

string src="C:\\test\\test1.pdf".Chr(13)."C:\\test\\test2.pdf";
string dest="C:\\test\\DestCombine.PDF";

PDFCombineX Cnv = new PDFCombineX();
Cnv.Convert(src, dest, "-c PDF -log c:\\Combine.log");

MessageBox.Show("Convert complete!");

Combiner des fichiers PDF avec PDFCombineX via ASP


dim C
Set C=CreateObject("PDFCombine.PDFCombineX")
C.Convert "c:\source1.pdf"+Chr(13)+"c:\source2.pdf", "c:\dest.pdf", "-fo"
set C = nothing

Combiner des fichiers PDF avec PDFCombineX et PHP

$src="C:\\test\\test1.pdf".Chr(13)."C:\\test\\test2.pdf";
$dest="C:\\test\\DestCombine.PDF";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFCombine.PDFCombineX");
$c->convert($src,$dest, "-c PDF -log c:\doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Combiner des fichiers PDF avec PDFCombineX et Ruby

require 'win32ole'
c = WIN32OLE.new('PDFCombine.PDFCombineX')

src="C:\\test\\test1.pdf\nC:\\test\\test2.pdf";
dest="C:\\test\\DestCombine.pdf";

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

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

Combiner tous les documents avec PDFCombineX et Python

import win32com.client
import os.path

c = win32com.client.Dispatch("PDFCombine.PDFCombineX")

src="C:\\test\\test1.xlsx/nC:\\test\\test2.docx";
dest="C:\\test\\DestCombine.pdf";

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

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

Combiner tous les documents avec PDFCombineX et Pascal

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
  Source: String;
begin
  c:=CreateOleObject('PDFCombine.PDFCombineX');
  Source:='c:\test\source1.docx'+Chr(13)+'c:\test\source2.xlsx';
  C.Convert(Source, 'c:\test\dest.pdf', '-cPDF -log c:\test\PDFCombine.log');
  IF c.ErrorMessage<> Then
    ShowMessage(c.ErrorMessage);
end;

Combiner tous les documents avec PDFCombineX et JavaScript

var c = new ActiveXObject("PDFCombine.PDFCombineX");
var src="C:\\test\\test1.xlsx/nC:\\test\\test2.docx";
c.Convert(src, "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage!="")
  alert(c.ErrorMessage)

Combiner tous les documents avec PDFCombineX et Perl

use Win32::OLE;

my $src="C:\\test\\test1.docx\nC:\\test\\test2.xlsx";
my $dest="C:\\test\\DestCombine.pdf";

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

Exemples en ligne de commande

PDF Combine X est livré avec PDFCombineX.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 PDFCombine.exe ; pour la référence complète, consultez la documentation en ligne de commande. Les recettes ci-dessous couvrent les scénarios de fusion dont nos clients serveur nous parlent le plus souvent.

1. Fusionner tous les PDF d'un dossier en un seul fichier

L'appel le plus simple possible — pointez sur un dossier, nommez une destination et obtenez un seul PDF combiné.

PDFCombineX.exe "C:\reports\" "C:\out\Q4-report.pdf" -cPDF

2. Fusionner par masque

Lorsque le dossier source contient également des brouillons et des fichiers non liés, utilisez un caractère générique pour ne sélectionner que les PDF qui appartiennent à la sortie.

PDFCombineX.exe "C:\reports\Final-*.pdf" "C:\out\Q4-finals.pdf" -cPDF

Les caractères génériques ? et * fonctionnent tous deux, et vous pouvez lister plusieurs sources séparées par des espaces — par ex. C:\Folder1\ C:\Folder2\ C:\Dest.pdf.

3. Parcourir une arborescence de projet, un PDF fusionné par sous-dossier

Pour les dossiers d'affaires, audits ou livrables par projet, vous voulez généralement un PDF combiné par sous-dossier plutôt qu'un seul fichier géant. -Recurse parcourt l'arborescence ; -combine folder regroupe les pages source en une sortie distincte pour chaque dossier.

PDFCombineX.exe "C:\cases\*.pdf" "C:\out\" -cPDF -Recurse -combine folder

4. Marquer chaque fichier source par son nom

Lorsque des dizaines de PDF atterrissent dans une seule sortie, une table de signets transforme le fichier combiné en document navigable. -bstyle file crée un signet par fichier source en utilisant son nom.

PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-bookmarked.pdf" -cPDF -bookmark -bstyle file

Utilisez -bstyle title pour extraire le texte du signet à partir du titre de chaque PDF, ou -bfolders pour insérer un signet parent pour chaque dossier.

5. Ajouter un en-tête et un pied de page avec numéros de page

Les livrables de conformité et de découverte ont presque toujours besoin d'un en-tête ou d'un pied de page avec numérotation. Les jetons [page] et [date] se développent au moment du rendu.

PDFCombineX.exe "C:\reports\*.pdf" "C:\out\Q4-paginated.pdf" -cPDF -HeadText "[page] of [count]" -HeadAlign center -FootText "Acme Corp — [date]" -FootAlign right

6. Protéger le PDF fusionné par mot de passe et limiter les autorisations

Standard pour l'envoi de dossiers fusionnés à un avocat externe : un mot de passe propriétaire verrouille les autorisations d'édition/impression, un mot de passe utilisateur contrôle l'ouverture du fichier.

PDFCombineX.exe "C:\cases\Smith\*.pdf" "C:\out\Smith-dossier.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print,Copy

Remplacez la liste d'autorisations séparées par virgules par toute combinaison de Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint.

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

Lorsqu'un worker écrit un fichier de file d'attente et que le convertisseur le consomme, vous ne voulez pas encoder chaque chemin de fichier sur la ligne de commande. -list lit les masques de fichiers (un par ligne) depuis un fichier texte.

PDFCombineX.exe -list "C:\queues\merge-batch.txt" "C:\out\combined.pdf" -cPDF -bstyle file

8. Grouper les fichiers par partie de nom commune

Si votre dossier source contient Invoice-1001-page1.pdf, Invoice-1001-page2.pdf, Invoice-1002-page1.pdf, vous voulez un fichier fusionné par numéro de facture, pas un blob géant. -combine name regroupe par préfixe de nom commun ; -npr indique combien de caractères de tête définissent le groupe.

PDFCombineX.exe "C:\invoices\*.pdf" "C:\out\" -cPDF -combine name -npr 12 -sort name

9. Page de couverture plus table des matières générée automatiquement

Pour les paquets de conseil d'administration et les livrables clients : ajoutez une page de couverture en tête, puis ajoutez une TOC cliquable construite à partir des signets.

PDFCombineX.exe "C:\reports\*.pdf" "C:\out\BoardPacket.pdf" -cPDF -bookmark -bstyle file -coverstyle Custom -coverfile "C:\templates\BoardCover.pdf" -content -toclinestyle Dot

10. Sortie d'archivage PDF/A, signée, avec métadonnées, journalisée

Pour les flux de gestion documentaire qui exigent ISO 19005 PDF/A, une signature numérique, des métadonnées d'auteur complètes et un journal verbeux de ce qui a été fusionné.

PDFCombineX.exe "C:\archive\2024\*.pdf" "C:\archive\2024-combined.pdf" -cPDF -pdfa -PDFAuthor "Acme Compliance" -PDFTitle "2024 Filings" -PDFSubject "Annual archive" -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignName "Sig1" -SignRes "Archival" -log "C:\logs\pdfcombine.log" -verbosity detail -logmode append
Télécharger maintenant!

Mis à jour Mon, 04 May 2026

Acheter une licence

(seulement $350.00)




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 • 79 MB
Pro Suite


Liste des applications avec support API intégré

Droits d'Auteur 2003-2026 CoolUtils Development. Tous droits réservés.