Any to PDF, DOC, TIFF, XPS. サーバーバージョン。
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Coolutils Converter X は、30 種類以上の入力ファイル形式 — PDF、DOCX、XLSX、HTML、MHT、EML、MSG、TXT、RTF、EPS、XPS、PCL、画像など — を受け取り、PDF、DOC、TIFF、または XPS の出力を生成する汎用サーバーサイド SDK です。1 つのバイナリで形式別ライブラリのスタックを置き換えます。サーバーに Microsoft Office、Adobe Acrobat、Outlook などの外部ランタイムを一切必要としません。完全にサイレントで動作します。GUI もダイアログもポップアップもありません。Coolutils Converter X はコマンドラインバイナリと ActiveX/COM インターフェイスの両方を備えており、ASP、PHP、.NET、Python、Ruby、Java、その他あらゆる COM 対応バックエンドに組み込めます。
すべての入力形式を網羅:
出力形式: PDF (AES-256 暗号化、パスワード保護、権限フラグ、X.509 デジタル署名、PDF/A アーカイブプロファイル対応)、DOC、TIFF (単一ページまたは複数ページ)、XPS。Bates スタンプ、カスタムヘッダー/フッター (日付、ページ数、機密性スタンプ、会社ロゴ)、ウォーターマークは、すべての入力形式に対して同じように適用できます — ソースが DOCX でも EML でも JPEG でも HTML ページでも、同一のフラグが機能します。
マルチユーザー対応: Windows サーバーに一度インストールするだけで、変換機能をネットワーク全体にサービスとして公開したり、外部の顧客に Web エンドポイントとして提供したりできます。マルチスレッドエンジンが最高速度でバッチを処理します。IIS、Docker、Citrix、Wine と互換性があります。
Coolutils Converter X は、アプリケーションが任意のユーザーアップロードを受け付ける場合に最適な選択です — 形式ごとに別々のコードパスを保守する必要はありません。1 回の Convert(src, dest, params) 呼び出しですべて処理されます。30 日間の無料試用期間 (制限なし) でぜひお試しください。費用に見合う価値があることがわかります。
現在サポートされている入力から出力への組み合わせの一例:
|
|
|
LLM エージェント (Claude、ChatGPT、Cursor、Cline) や検索フレームワーク (LangChain、LlamaIndex、Haystack) は XLSX、PDF、MSG、DWG を読みません。これらはテキストを読みます。市販のコンバーター — pandoc、libreoffice --convert、pdftotext — は入力を 1 つの文字列に平坦化し、構造 (シート階層、結合セル、数式、単位、テーブルヘッダー、作成者と言語のメタデータ) を失わせます。結果として、検索層にはノイズが残ります。
CoolUtils RAG Adapter は、すべての Total Converter X 製品で共有される Markdown 規約です。任意の X-converter に -cMD を指定すれば、YAML frontmatter ブロックを含むクリーンな GitHub-Flavored Markdown ファイルが得られます。さらに -Docling を追加すれば、型付きの .docling.json サイドカーも取得できます。出力はそのままベクトルストアに投入できます — グルーコードもカスタムローダーも不要です。
.md) — GitHub-Flavored: テーブル、フェンス付きコード、タスクリスト。文書構造 (ワークブック → シート、PDF → セクション、メールボックス → フォルダ → メッセージ、CAD 図面 → レイヤー) が # / ## / ### 見出しにマッピングされるため、スプリッタはテーブルや段落の途中ではなく意味のある境界で分割します。
source_file、format (MIME)、generator、created、構造的カウント (シート、ページ、メッセージ、レイヤー)、検出された languages、存在する場合は authors、出所追跡用のソースの binary_hash。
.docling.json サイドカー — 型付きカラムと単位 (EUR、pcs、kWh、%、日付) を持つ Docling スキーマの JSON、元のセル座標 (of:=[.C5]*[.D5]) と並んで正規化された数式 (=qty*unit_price)、テーブルの境界矩形、ページ/シートのアンカー、スプリッタが読み取れる chunks_hint 配列。
UnstructuredMarkdownLoader、LlamaIndex の MarkdownReader、Haystack の MarkdownToDocument、Claude Code の MCP ファイルツール、Cursor の @-file ワークフローはすべて出力をそのまま使用できます。
競合パーサーは PDF と Office を妥当に扱いますが、ロングテールは弱い傾向にあります。CoolUtils の上流の強みはまさにロングテール — エージェントがつまずく 200 以上の形式: XLSB、OFX、DWG、DXF、HPGL、PST、OST、MSG、EML、MBOX、MAPI XML、.pages、.numbers、ODS、Lotus WK2、DBF、EPS、XPS、PCL です。RAG Adapter を使えば、パイプラインで形式ごとに異なるローダーを用意する必要はありません — CoolUtils が扱うすべてが同じ規約の Markdown になります。
|
|
|
.ods を RAG Adapter で処理入力: q4-forecast.ods、バイリンガルヘッダーと 1 つの数式カラムを持つ 2 シートのワークブック。
Markdown 本文 (q4-forecast.md):
--- source_file: q4-forecast.ods format: application/vnd.oasis.opendocument.spreadsheet generator: TotalExcelConverterX 6.2 (CoolUtils RAG Adapter) created: 2026-05-25T10:14:22Z sheets: 2 languages: [en, ru] binary_hash: sha256:1f4c…b9e2 --- # q4-forecast ## Summary | Период / Period | Выручка / Revenue (EUR) | Себестоимость / COGS (EUR) | Маржа / Margin (EUR) | |-----------------|------------------------:|---------------------------:|---------------------:| | Oct 2026 | 124,300 | 78,400 | 45,900 | | Nov 2026 | 138,750 | 82,100 | 56,650 | | Dec 2026 | 161,200 | 91,300 | 69,900 | ## Forecast | SKU | Qty (pcs) | Unit price (EUR) | Line total (EUR) | |-------|----------:|-----------------:|-----------------:| | A-100 | 420 | 12.50 | 5,250.00 | | A-200 | 180 | 34.00 | 6,120.00 | | B-050 | 95 | 89.90 | 8,540.50 |
サイドカー (q4-forecast.docling.json、抜粋):
{
"schema_version": "docling-1.0",
"source": { "file": "q4-forecast.ods", "mime": "application/vnd.oasis.opendocument.spreadsheet", "binary_hash": "sha256:1f4c…b9e2" },
"tables": [
{
"sheet": "Forecast",
"anchor": { "sheet_index": 1, "range": "A1:D4" },
"columns": [
{ "name": "SKU", "type": "string" },
{ "name": "Qty", "type": "integer", "unit": "pcs" },
{ "name": "Unit price", "type": "decimal", "unit": "EUR", "scale": 2 },
{ "name": "Line total", "type": "decimal", "unit": "EUR", "scale": 2,
"formula": "=qty*unit_price",
"formula_original": "of:=[.B2]*[.C2]" }
],
"chunks_hint": [ { "rows": "1-4", "header_rows": 1 } ]
}
]
}
LangChain (Python):
from langchain_community.document_loaders import UnstructuredMarkdownLoader
docs = UnstructuredMarkdownLoader("q4-forecast.md").load()
# YAML frontmatter is preserved as document metadata; headings drive splits.
LlamaIndex (Python):
from llama_index.core import SimpleDirectoryReader
docs = SimpleDirectoryReader("./rag-input", required_exts=[".md"]).load_data()
# Drop .md + .docling.json next to each other; the typed columns
# stay queryable through the Docling-aware reader.
Claude Code (MCP、クライアントコード不要):
$ CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\rag\" -cMD -Docling -Recurse $ claude # then: "Read q4-forecast.md and summarise margin trends."
以下のすべての X ライン製品は RAG Adapter を搭載しています — 同じ -cMD および -Docling フラグ、同じ frontmatter、同じサイドカースキーマを共有します:
RAG Adapter は、リストにあるすべての製品のバージョン 6.2 以降で利用可能です。既存ライセンス保有者は無料アップデートとして入手でき、新規購入者は標準機能として組み込まれています — 別 SKU も形式別のアドオンも不要です。
(30日間の無料試用を含む)
(のみ $2400.00)
「Coolutils Converter X をありがとうございます。当社のサーバーで大量の一括処理を問題なくこなしてくれており、性能に満足しています。」
Ji Prasertcharoensuk
IT Lead
「電子文書システム向けに、PDF、DOC、JPG のスキャンを PDF/A に変換するために Coolutils Converter X を使っています。お客様の視点から見てもかなり直感的です。」
Tom Cioni
GammaView LLC
「お客様は任意のファイルをアップロードしてきます: DOCX、XLSX、MSG、JPEG、HTML スクレイプ、さらには PCL プリントスプールまで。ソース形式に関係なく、アップロードごとに 1 つの PDF が必要です。Coolutils Converter X は、同じ Convert() 呼び出しでこれらすべての形式を処理できる唯一のバイナリです。3 つの Aspose ライブラリと Office-Interop のフォールバックで構成されたスタックを置き換えました。本番運用 5 年、当社のハードウェアで混在型ファイルを 1 時間あたり約 8,000 件の処理スループットです。」
Maxim G.
Senior Backend Developer at a document-management SaaS
「お客様の通信を混在形式でアーカイブしています: メールは MSG、契約書は DOCX、スキャンは TIFF、Web 印刷物は MHT。すべて DMS にデジタル署名付き PDF/A として収まる必要があります。-pdfa と -PFXFile/-PFXPass がすべての入力形式に対して同じように機能するので、ソースに関わらずパイプラインは 1 回のバイナリ呼び出しで済みます。Windows Server Core 上のヘッドレスで、Office も Acrobat も不要、想定外の挙動もありません。」
Bridget T.
DevOps Engineer at a regulatory-archive provider
「Royalty-Free License で Coolutils Converter X を当社の受付ポータル製品に組み込みました。プロジェクトごとの一回払い料金は、5 つの Aspose 製品を個別にライセンスする費用のごく一部で済みました。当社のインストーラーが ActiveX を配布・登録し、アプリが直接呼び出すので、エンドユーザーには当社の UI しか見えません。32 ビット ActiveX の制限のためにパイプラインを 2 日ほどかけて再設計する必要がありましたが、回避策について問い合わせたときのサポート対応は迅速でした。」
Henrique A.
Independent Software Vendor
Coolutils Converter X には CoolUtilsConverterX.exe が同梱されており、スクリプト、スケジュールタスク、CI ランナー、あるいは任意のバックエンドサービスから呼び出せるコンソールバイナリです。出力形式は PDF、TIFF、DOC、XPS で、入力は GUI でサポートされている各種形式を自動判別します。以下のレシピは、SDK のお客様から最も多く寄せられるユースケースを取り上げています。
最小の呼び出し方 — ソース 1 つ、出力先 1 つ、ターゲット形式 1 つ。
CoolUtilsConverterX.exe "C:\inbox\report.docx" "C:\out\report.pdf" -cPDF
フォルダ内の一致するすべてのファイルを処理します。マスクには複数の形式を混在させられます — CoolutilsConverterX は対応する入力リスト全体を受け入れるため、Word、HTML、RTF、画像、メールファイルを 1 回の実行でまとめて飲み込めます。
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF
アップロード パイプラインでは、拡張子が間違っていたり付いていなかったりするファイルが届くことがあります。-filesig を指定すると、コンバーターは名前ではなくファイルヘッダーを見て判断します。
CoolUtilsConverterX.exe "C:\uploads\*.*" "C:\out\" -cPDF -filesig
マルチコアマシンではキューを並列化します。-threads 0 は最適なスレッド数を自動的に選択します。数値を指定すれば上限を決められます。
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -threads 0
不正ファイルで全体の実行を中止したくない場合は -IgnoreInvalidSource を組み合わせてください。
標準的なバックエンド パターン:監視プロセスが inbox にファイルを置き、コンバーターがそれを処理し、成功したファイルは done、処理できなかったファイルはレビュー用に quarantine に移動します。
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -msuccess "C:\done" -merror "C:\quarantine" -threads 0
-combine はすべての入力を 1 つの PDF にマージし、-dco TOC はソースファイル名からクリック可能な目次を生成します。
CoolUtilsConverterX.exe "C:\reports\*.*" "C:\out\compendium.pdf" -cPDF -combine -dco TOC
各ソースを必ず新しいページから始めるには -dco EveryFileNewPage を追加します。
メール添付の上限やストレージ階層の都合に合わせ、サイズ上限を設定すると、コンバーターは必要な数だけ連続した PDF を生成します。
CoolUtilsConverterX.exe "C:\reports\*.*" "C:\out\bundle.pdf" -cPDF -combine -pdflimit 10485760
数値はバイト単位です — 10485760 は 10 MB です。出力ファイル名は自動でインクリメントされます。
ISO 19005 準拠の PDF/A が必要な記録管理ワークフロー向け。-pdfaver 2u は PDF/A-2u を狙います。サポートされているバリアントは 1b、2b、2u、3b、3u です。
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\archive\" -cPDF -pdfa -pdfaver 2u -PDFAuthor "Acme Corp" -PDFTitle "Q3 Records" -PDFSubject "Records retention 2026" -FontEmbedding Full
機微な書類を第三者に送る際の定石:オーナーパスワードで編集/印刷の権限をロックし、ユーザーパスワードでファイルを開く操作を制限し、AES-256 暗号化が従来の RC4 デフォルトを置き換えます。
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -perm Copy -EncryptStrength es256AES
-perm を複数回渡して Print、Copy、Modify、Annotation、FormFill、HighResPrint の組み合わせを許可します。
出力先は <DATE> および <TIME> マクロを受け付けるため、追加のスクリプトを書かずに各実行を独自のバケットに書き出せます。
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\<DATE>_<TIME:hhmm>\" -cPDF -log "C:\logs\cucx.log" -verbosity detail -logmode append
cron ジョブ間で同じパラメーターセットを再利用するには、フラグを設定ファイルに移して -optionfile "C:\configs\nightly.opt" を指定します。
更新 Fri, 01 May 2026
(のみ $2400.00)
new COM("CoolConverter.CoolConverterX")、.NET では new CoolConverterX()、Python では win32com.client.Dispatch("CoolConverter.CoolConverterX")、Ruby では WIN32OLE.new('CoolConverter.CoolConverterX')。あるいは、CoolConverterX.exe コマンドラインバイナリを任意のプロセス、スケジューラー、シェルスクリプトから呼び出すこともできます。ASP/PHP の Web レスポンス向けに ConvertToStream による直接ストリーミングも利用できます。-pdfa で ISO 19005 (PDF/A) 準拠が有効になります。-PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignLoc -SignCon -SignRes でメタデータ付きの X.509 デジタル署名を付加できます。ウォーターマーク (テキストまたは画像) は -WatermarkText または -WatermarkImage で追加し、Bates ヘッダー/フッタースタンプは -HeadText/-FootText に [page]、[date]、[time] プレースホルダーを使って指定します。同じフラグがすべての入力形式で機能します。CoolConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF。コンバーターは各ファイルの形式を拡張子と内容から検出し、適切なパーサーを適用して、統一された PDF 出力を生成します。-Recurse はサブディレクトリを巡回し、-kfs は出力時にフォルダー構造をミラーリングし、-list "queue.txt" はキューファイルを読み込み、-msuccess/-merror は処理済みおよび失敗したソースを別々のフォルダーに振り分けます。これにより無人のワーカーパイプラインを構築できます。-cMD を指定すると、YAML frontmatter ブロック (ソース、MIME、ジェネレータ、構造的カウント、言語、作成者、バイナリハッシュ) を含む GitHub-Flavored Markdown ファイルが得られます。さらに -Docling を追加すると、型付きの .docling.json サイドカーも生成されます。サイドカーには、単位 (EUR、pcs、%) 付きのカラム、正規化された数式、ページ/シートのアンカー、スプリッタ用の chunks_hint 配列が含まれます。出力は LangChain、LlamaIndex、Haystack、Claude Code MCP、Cursor によってそのまま使用されます — カスタムローダーもグルーコードも不要です。pandoc、pdftotext、libreoffice --convert は入力を 1 つの文字列に平坦化します。スプレッドシートの階層、結合セル、数式、単位、バイリンガルなカラムキャプション、メールボックスのフォルダ構造、CAD レイヤー — すべて失われます。その結果、検索層はノイズを索引化することになります。RAG Adapter は構造を保持し (見出しレベルがワークブック → シート、PDF → セクション、メールボックス → フォルダ → メッセージ、CAD 図面 → レイヤーを担う)、サイドカー内に単位付きの型付きカラムを保持し、出所追跡のためにバイナリハッシュを追加します。Docling、Unstructured.io、LlamaParse、Marker と比較した強みはロングテールです: XLSB、OFX、DWG、PST、MAPI XML、.pages、.numbers、Lotus WK2 — これらのツールがスキップするか不十分な扱いをする形式に対応します。-cMD / -Docling フラグ、同じ frontmatter とサイドカースキーマを共有しています: Total HTML Converter X、Total PDF Converter X、Total Doc Converter X、Total Excel Converter X、Total CSV Converter X、Total Mail Converter X、Total Mail Converter Pro X、Total Outlook Converter X、Total Outlook Converter Pro X、Total Image Converter X (OCR → Markdown)、Total CAD Converter X (DWG/DXF のレイヤーとテキスト抽出)、Total XML Converter X、そして混在形式のバッチを処理する Coolutils Converter X 自体。RAG Adapter はバージョン 6.2 以降に同梱されており、既存ライセンス保有者には無料アップデートとして提供されます。CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\rag\" -cMD -Docling -Recurse -filesig -threads 0。-cMD は Markdown を選択、-Docling は JSON サイドカーを生成、-Recurse はツリーを走査、-filesig はファイルヘッダーで形式を検出し (拡張子が誤っているアップロードパイプラインでも機能)、-threads 0 はすべてのコアを使用します。-msuccess と -merror を組み合わせれば、処理済み・失敗したソースを別々のフォルダに振り分けて、無人取り込みワーカーで処理できます。無料トライアルをダウンロードして、ファイルを数分で変換。
クレジットカードもメールアドレスも不要。