Logo
Strona główna Produkty Wsparcie Kontakt O nas
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

PDF Combine Pro X — wsadowe łączenie dużych ilości dokumentów PDF na serwerze

Łącz pliki PDF, DOC, TIFF, MSG w jeden plik PDF na serwerze (SDK).

Enterprise Serwerowe PDF Combiner-X wersja | CoolUtils

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

PDF Combine Pro X to aplikacja działająca na serwerze, która łączy różne pliki w PDF. Obsługiwane typy plików wejściowych to PDF, DOC, TXT, RTF, TIFF, JPEG, XLS, HTML, MSG, EML. Wyobraź sobie, jak szybka może być twoja rutyna przetwarzania plików dzięki potężnej aplikacji do łączenia, która obsługuje tak wiele formatów! Ustaw je wszystkie w kolejce i otrzymaj dokument PDF i PDF/A zgodny ze standardami w ciągu kilku minut. Wersja serwerowa nie ma interfejsu GUI i działa cicho na dowolnym serwerze Windows.

  • Łącz wszystkie pliki PDF według potrzeb;
  • Utwórz zakładki i klikalny spis treści;
  • Gotowe do użycia próbki .NET, ASP, PHP, Ruby, Python, Pascal, JavaScript, Perl.

Oferujemy najpotężniejsze API z zaledwie kilkoma liniami kodu do łączenia różnych plików w jeden PDF. Chcesz włączyć to do swojego systemu lub aplikacji? Użyj naszych przykładowych kodów dla ASP, .NET, PHP itd. Zaoszczędzisz godziny, jeśli nie dni, dzięki PDF Combine Pro X. Zainstaluj go na swoim serwerze i przetestuj darmową wersję przez 30 dni.

Pobierz teraz!

(zawiera 30-dniowy DARMOWY okres próbny)

Kup licencję

(tylko $970.00)



Przykłady PDFCombineProX

Łączenie plików PDF z PDFCombineProX i .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!");

Łączenie plików PDF z PDFCombineProX przez 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

Łączenie plików PDF z PDFCombineProX i 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;

Łączenie plików PDF z PDFCombineProX i 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

Łączenie wszystkich dokumentów z PDFCombineProX i 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)

Łączenie wszystkich dokumentów z PDFCombineProX i 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;

Łączenie wszystkich dokumentów z PDFCombineProX i 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)

Łączenie wszystkich dokumentów z PDFCombineProX i 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;

Przykłady wiersza poleceń

PDF Combine Pro X jest dostarczany z plikiem PDFCombineX.exe, binarnym narzędziem konsolowym, które możesz uruchamiać ze skryptów, zaplanowanych zadań, runnerów CI lub dowolnej usługi backendowej. W przeciwieństwie do standardowego PDF Combine, wersja Pro przyjmuje różne typy plików wejściowych — PDF, DOC, DOCX, XLS, XLSX, RTF, TXT, HTML, MSG, EML, TIFF, JPEG — i scala je w jeden PDF w jednym przebiegu. Pełną referencję flag znajdziesz w dokumentacji wiersza poleceń. Poniższe przepisy obejmują przypadki, o które najczęściej pytają klienci z licencją serwerową.

1. Łączenie różnych formatów w jeden PDF

Sztandarowe zastosowanie: brief Word, arkusz cenowy Excel, zeskanowany załącznik TIFF i dwa istniejące PDF-y stają się jedną dostawą. Pro akceptuje każdy typ wejścia w tej samej masce wieloznacznej.

PDFCombineX.exe "C:\project\*.*" "C:\out\Project-Final.pdf" -cPDF

Użyj -sort name lub -sort numbers, aby kontrolować kolejność stron, oraz -sort date, aby łączyć w chronologicznej kolejności edycji.

2. Łączenie jawnej, uporządkowanej listy różnych plików

Gdy kolejność ma znaczenie, a pliki znajdują się w różnych folderach, przekaż je jako listę oddzieloną przez chr(13). W wierszu poleceń najprostszym odpowiednikiem jest poniższa forma wielo-źródłowa — PDF Combine Pro X czyta każdą ścieżkę po kolei i zachowuje podaną sekwencję.

PDFCombineX.exe "C:\briefs\cover.docx" "C:\briefs\contract.pdf" "C:\briefs\pricing.xlsx" "C:\briefs\scan.tif" "C:\out\Bundle.pdf" -cPDF

3. Sterowanie kolejką z pliku listy

Dla procesów roboczych, które zapisują kolejkę na dysk, nie chcesz kodować ścieżek plików w wierszu poleceń. -list czyta maski plików (po jednej na linię) z pliku tekstowego — dokumenty Word, arkusze i PDF-y mogą współistnieć na tej samej liście.

PDFCombineX.exe -list "C:\queues\bundle.txt" "C:\out\Bundle.pdf" -cPDF -bstyle file

-bstyle file zamienia każdą nazwę pliku źródłowego w zakładkę najwyższego poziomu, więc wynikowy PDF ma nawigowalną strukturę odpowiadającą liście wejściowej.

4. Rekurencyjne przejście drzewa projektu i grupowanie plików według folderu

Projekty architektoniczne i prawne rzadko mieszczą się w jednym płaskim folderze. -Recurse przechodzi przez podkatalogi; -combine folder emituje jeden PDF na folder zamiast jednego ogromnego pliku, a -kfs zachowuje strukturę folderu źródłowego po stronie wyjścia.

PDFCombineX.exe "C:\projects\AcmeCase\*.*" "C:\out\AcmeCase\" -cPDF -Recurse -combine folder -kfs

5. Grupowanie według wspólnej części nazwy (np. numeru sprawy)

Gdy nazwy plików dzielą wspólny prefiks — Case-2024-001-cover.docx, Case-2024-001-evidence.pdf, Case-2024-001-photos.tif-combine name instruuje konwerter, aby zebrać pliki według tego wspólnego rdzenia i wytworzyć jeden PDF na sprawę.

PDFCombineX.exe "C:\inbox\*.*" "C:\out\" -cPDF -combine name -npr 13

-npr ustawia, ile początkowych znaków liczy się jako «wspólna nazwa» — dostosuj to do długości prefiksu numeru sprawy.

6. Dodanie zakładek i klikalnego spisu treści

Dla długich dostaw drzewo zakładek i strona TOC zamieniają 400-stronicowy PDF w coś, co recenzent może rzeczywiście przeglądać. -bookmark tworzy strukturę, -content wstawia stronę TOC z przodu.

PDFCombineX.exe "C:\project\*.*" "C:\out\Final.pdf" -cPDF -bookmark -bstyle file -bpdf -content -toclinestyle Dot

-bpdf dodatkowo wyciąga istniejące zakładki z dowolnego źródłowego PDF zamiast je spłaszczać.

7. Numery stron i znak wodny na każdej stronie

Standard dla ujawnień prawnych i pakietów ofertowych: stopka z numerem strony, stempel daty i etykieta nagłówka. [page], [count] i [date] to makra, które konwerter podstawia na każdej stronie.

PDFCombineX.exe "C:\disclosure\*.*" "C:\out\Disclosure.pdf" -cPDF -HeadText "CONFIDENTIAL — ACME LLC" -HeadAlign center -FootText "Page [page] of [count] — [date]" -FootAlign right

8. Zabezpieczenie wyniku hasłem z flagami uprawnień

Do wysyłania pakietów zewnętrznym radcom lub podwykonawcom: hasło właściciela blokuje uprawnienia edycji/drukowania, hasło użytkownika kontroluje otwarcie pliku, a -perm przyznaje dokładnie te prawa, które chcesz.

PDFCombineX.exe "C:\project\*.*" "C:\out\Sealed.pdf" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -perm Copy

Połącz dowolne z Print, Copy, Modify, Annotation, FormFill, Accessibility, DocAssembly, HighResPrint, aby ustawić zestaw uprawnień.

9. Archiwalne wyjście PDF/A z metadanymi i podpisem cyfrowym

Dla procesów zarządzania dokumentacją, które wymagają PDF/A ISO 19005, wypełnionych metadanych autorskich i podpisu opartego na PFX na końcowym dokumencie.

PDFCombineX.exe "C:\archive\Case-2024-001\*.*" "C:\archive\out\Case-2024-001.pdf" -cPDF -pdfa -PDFAuthor "Acme Legal" -PDFTitle "Case 2024-001 Bundle" -PDFSubject "Disclosure" -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignName "DocSig" -SignLoc "London" -SignRes "Authenticity"

10. Bezobsługowe uruchomienia ze szczegółowym logiem i zasadami nadpisywania

Gdy PDFCombineX.exe działa jako usługa lub zaplanowane zadanie, jedynym sposobem, aby wiedzieć co się stało, jest log. -verbosity detail pisze jedną linię na plik; -logmode append zachowuje historię między uruchomieniami; -fo nadpisuje przestarzały wynik bez monitowania.

PDFCombineX.exe "C:\inbox\*.*" "C:\out\<DATE>_<TIME:hhmm>.pdf" -cPDF -fo -log "C:\logs\pdfcombine.log" -verbosity detail -logmode append

Makra <DATE> i <TIME> rozwijają się w ścieżce docelowej, więc każde uruchomienie zapisuje pakiet o unikalnej nazwie bez konieczności obliczania nazwy pliku w skrypcie opakowującym.

Pobierz teraz!

Zaktualizowano Mon, 04 May 2026

Kup licencję

(tylko $970.00)




Zacznij pracować teraz!

Pobierz wersję próbną i konwertuj pliki w kilka minut.
Nie jest wymagana karta kredytowa ani e-mail.

⬇ Pobierz wersję próbną Windows 7/8/10/11 • 125 MB
Pro Suite

Kluczowe funkcje pełnej zarejestrowanej wersji

  • Łączy pliki PDF, DOC, HTML, XLS, TIFF, PNG, JPEG w PDF za pomocą wiersza poleceń
  • Zapewnia dostęp za pośrednictwem interfejsu ActiveX dla wszystkich starszych języków programowania (Visual Basic 6 lub Delphi) oraz skryptowania (tj. VBscript).
  • Obsługiwany jest każdy język wspierający usługi sieciowe, w tym .NET (2.00, 3.5, 4.00), Ruby, Perl, PHP i Java.
  • Obsługuje nawet e-maile jako pliki źródłowe
  • Dodaje spis treści
  • Zamienia nazwy plików w zakładki
  • Łączy pliki PDF według folderów
  • Łączy pliki PDF według wspólnej części nazwy
  • Tworzy zakładki
  • Stempluje bates
  • Dodaje liczniki stron
  • Nie jest potrzebny Adobe Acrobat
  • ActiveX
  • Bez GUI, bez przerywających komunikatów

Lista aplikacji z wbudowaną obsługą API

Prawa autorskie 2003-2026 CoolUtils Development. Wszelkie prawa zastrzeżone.