Logo
ホーム 製品 サポート コンタクト 私たちについて
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware

サーバー用高度な PDF 結合ツール

DOC、TIFF、MSGをサーバー側(SDK)にPDFに結合します

エンタープライズサーバー版 PDF コンバイナー-X バージョン | CoolUtils

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

PDF Combine Pro Xは、異なるファイルをPDFに結合するためのサーバーベースのアプリです。入力ファイルの種類には、PDF、DOC、TXT、RTF、TIFF、JPEG、XLS、HTML、MSG、EMLファイルが含まれます。これほど多くのフォーマットをサポートする強力な統合アプリで、ファイル処理のルーチンがどれだけ早くなるか想像してください!それらをすべてキューに追加し、数分で標準準拠のPDFおよびPDF/Aドキュメントを取得します。サーバーバージョンにはGUIがなく、任意のWindowsサーバーで静かに動作します。

  • 必要な方法ですべてのPDFファイルを結合します。
  • ブックマークとクリック可能な目次を作成します。
  • .NET、ASP、PHP、Ruby、Python、Pascal、JavaScript、Perlのサンプルを用意しています。

異なるファイルを1つのPDFに結合するためのわずかな行数で最も強力なAPIを提供します。それをシステムやアプリに組み込みたいですか?ASP、.NET、PHPなどのサンプルコードを使用してください。PDF Combine Pro Xを使用すれば、時間—場合によっては日—を節約できます。サーバーにインストールして、30日間無料コピーを試してください。

今すぐダウンロード!

(30日間の無料試用を含む)

ライセンスを購入

(のみ $970.00)



PDFCombineProXの例

PDFCombineProXと.NETを使用してPDFファイルを結合

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!");

PDFCombineProXを通じてASPでPDFファイルを結合


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

PDFCombineProXとPHPを使用してPDFファイルを結合

$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;

PDFCombineProXとRubyを使用してPDFファイルを結合

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

PDFCombineProXと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)

PDFCombineProXと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;

PDFCombineProXと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)

PDFCombineProXと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;

コマンドラインの例

PDF Combine Pro X には PDFCombineX.exe が同梱されており、スクリプト、スケジュールタスク、CI ランナー、あるいは任意のバックエンドサービスから呼び出せるコンソールバイナリです。標準版 PDF Combine と異なり、Pro ビルドは 異なる種類の入力 — PDF、DOC、DOCX、XLS、XLSX、RTF、TXT、HTML、MSG、EML、TIFF、JPEG — を取り込み、1 回のパスで 1 つの PDF に結合します。すべてのフラグについてはコマンドライン ドキュメントを参照してください。以下のレシピは、サーバーライセンスのお客様から最も多く寄せられるユースケースを取り上げています。

1. 異なる形式が混在するファイルを 1 つの PDF に結合

看板級ユースケース:Word の準備書面、Excel の価格表、スキャンした TIFF の付録、既存の PDF 2 つ、これらすべてが 1 つの納品物になります。Pro は同じワイルドカードマスク内であらゆる入力タイプを受け入れます。

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

ページ順序を制御するには -sort name または -sort numbers を、編集日の年代順にマージするには -sort date を使用します。

2. 順序を指定した混在ファイルの明示的なリストを結合

順序が重要で、ファイルが異なるフォルダにある場合は、chr(13) 区切りのリストとして渡します。コマンドラインで最も簡単に同等のことを行うには下記のマルチソース形式を使用します — PDF Combine Pro X は各パスを順番に読み込み、与えた順序を尊重します。

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

3. リストファイルからキューを駆動

ディスクにキューを書き出すワーカープロセスでは、コマンドラインにファイルパスを記述したくありません。-list はプレーンテキストファイルから 1 行 1 ファイルマスクを読み込みます — Word 文書、スプレッドシート、PDF を同じリストに混在させて構いません。

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

-bstyle file は各ソースファイル名をトップレベルブックマークに変えるため、結果の PDF には入力リストを反映したナビゲーション可能なアウトラインが付きます。

4. プロジェクトツリーを再帰処理しフォルダごとにグループ化

建築や法務のプロジェクトはフラットな 1 フォルダに収まることはまずありません。-Recurse はサブディレクトリを走査し、-combine folder は巨大な 1 ファイルではなくフォルダごとに 1 つの PDF を出力します。-kfs は出力側でソースのフォルダ構造を維持します。

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

5. 共通する名前部分(例:案件番号)でグループ化

ファイル名が共通のプレフィックスを持つ場合 — Case-2024-001-cover.docxCase-2024-001-evidence.pdfCase-2024-001-photos.tif-combine name はその共通ルートでファイルをまとめ、案件ごとに 1 つの PDF を生成します。

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

-npr は «共通名» として扱う先頭文字数を指定します — 案件番号プレフィックスの長さに合わせて調整してください。

6. ブックマークとクリック可能な目次を追加

長い納品物では、ブックマークツリーと目次ページがあれば 400 ページの PDF もレビュー担当者が実際にナビゲートできるものに変わります。-bookmark がアウトラインを作成し、-content が先頭に目次ページを挿入します。

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

-bpdf はさらに、ソース PDF の既存ブックマークをフラット化せずに引き上げます。

7. すべてのページにページ番号と透かしを追加

法的開示や入札パッケージの定石:ページ番号フッター、日付スタンプ、ヘッダーラベル。[page][count][date] はコンバーターがページごとに置き換えるマクロです。

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

8. 権限フラグ付きで結果をパスワード保護

外部弁護士や下請業者にバンドルを送る際:オーナーパスワードで編集/印刷権限をロックし、ユーザーパスワードでファイルを開く操作を制限し、-perm で必要な権限だけを付与します。

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

PrintCopyModifyAnnotationFormFillAccessibilityDocAssemblyHighResPrint の任意の組み合わせで権限セットを調整できます。

9. メタデータとデジタル署名付きの PDF/A アーカイブ出力

ISO 19005 PDF/A、入力された作成メタデータ、PFX ベースの最終ドキュメント署名を必要とする記録管理ワークフロー向け。

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. 詳細ログと上書きポリシー付きの無人実行

PDFCombineX.exe がサービスやスケジュールジョブとして動作し始めたら、何が起きたかを知る唯一の手段はログです。-verbosity detail はファイルごとに 1 行を書き込み、-logmode append は実行をまたいで履歴を維持し、-fo は古い出力をプロンプトなしで上書きします。

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

<DATE> および <TIME> マクロは出力先パスに展開されるので、ラッパースクリプト側でファイル名を計算しなくても各実行が一意な名前のバンドルに書き出されます。

今すぐダウンロード!

更新 Mon, 04 May 2026

ライセンスを購入

(のみ $970.00)




今すぐ作業を開始!

無料トライアルをダウンロードして、ファイルを数分で変換。
クレジットカードもメールアドレスも不要。

⬇ 無料トライアルをダウンロード Windows 7/8/10/11 • 125 MB
Pro Suite

完全登録版の主な機能

  • PDF、DOC、HTML、XLS、TIFF、PNG、JPEGファイルをコマンドライン経由でPDFに結合
  • すべてのレガシープログラミング言語 (Visual Basic 6 または Delphi) 及びスクリプト (例: VBscript) に対してActiveXインターフェース経由でアクセスを提供
  • .NET (2.00, 3.5, 4.00)、Ruby、Perl、PHP、Javaを含むWebサービスをサポートする任意の言語がサポート
  • ソースファイルとしてメールもサポート
  • 目次を追加
  • ファイル名をブックマークに変換
  • フォルダー別にPDFファイルを結合
  • 共通の名前部分によってPDFを結合
  • ブックマークを作成
  • ベイツスタンプ
  • ページカウンターを追加
  • Adobe Acrobatは不要
  • ActiveX
  • GUIなし、中断メッセージなし

APIサポートが組み込まれているアプリのリスト