Jedes zu PDF, DOC, TIFF, XPS. Server-Version.
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Coolutils Converter X ist ein universelles serverseitiges SDK, das mehr als 30 Eingabeformate — PDF, DOCX, XLSX, HTML, MHT, EML, MSG, TXT, RTF, EPS, XPS, PCL, Bilder und weitere — entgegennimmt und PDF, DOC, TIFF oder XPS als Ausgabe erzeugt. Eine einzige Binärdatei ersetzt einen ganzen Stapel formatspezifischer Bibliotheken; auf dem Server werden weder Microsoft Office, Adobe Acrobat, Outlook noch andere externe Laufzeitumgebungen benötigt. Sie läuft im Hintergrund: keine grafische Oberfläche, keine Dialoge, keine Pop-ups. Coolutils Converter X wird mit einer Kommandozeilen-Binärdatei und einer ActiveX/COM-Schnittstelle ausgeliefert und lässt sich daher direkt in ASP, PHP, .NET, Python, Ruby, Java und jedes andere COM-fähige Backend integrieren.
Vollständige Abdeckung der Eingabeformate:
Ausgabeformate: PDF (mit AES-256-Verschlüsselung, Passwortschutz, Berechtigungsflags, digitalen X.509-Signaturen, PDF/A-Archivierungsprofil), DOC, TIFF (einseitig oder mehrseitig), XPS. Bates-Stempelung, benutzerdefinierte Kopf- und Fußzeilen (Datum, Seitenzahl, Vertraulichkeitsstempel, Firmenlogo) und Wasserzeichen funktionieren einheitlich für jedes Eingabeformat — dieselben Flags greifen, ob die Quelle eine DOCX, eine EML, ein JPEG oder eine HTML-Seite ist.
Mehrbenutzerfähig: Einmal auf Ihrem Windows-Server installieren und die Konvertierung als Dienst für das gesamte Netzwerk oder als Web-Endpunkt für externe Kunden bereitstellen. Die Multithread-Engine verarbeitet Stapel mit maximaler Geschwindigkeit. Kompatibel mit IIS, Docker, Citrix und Wine.
Coolutils Converter X ist die richtige Wahl, wenn Ihre Anwendung beliebige Benutzer-Uploads akzeptiert — Sie müssen keinen separaten Codepfad pro Format pflegen. Ein einziger Convert(src, dest, params)-Aufruf erledigt alles. Testen Sie es kostenlos (30-Tage-Testversion ohne Einschränkungen) und überzeugen Sie sich, dass es seinen Preis wert ist.
Einige der derzeit unterstützten Eingabe-Ausgabe-Kombinationen:
|
|
|
LLM-Agenten (Claude, ChatGPT, Cursor, Cline) und Retrieval-Frameworks (LangChain, LlamaIndex, Haystack) lesen kein XLSX, PDF, MSG oder DWG. Sie lesen Text. Konverter von der Stange — pandoc, libreoffice --convert, pdftotext — reduzieren die Eingabe auf eine Zeichenkette und verlieren dabei die Struktur: Blatt-Hierarchie, verbundene Zellen, Formeln, Einheiten, Tabellenüberschriften, Autor- und Sprach-Metadaten. Die Retrieval-Schicht endet mit Rauschen.
Der CoolUtils RAG Adapter ist der Markdown-Kontrakt, der von jedem Total Converter X-Produkt gemeinsam genutzt wird. Übergeben Sie einem beliebigen X-Konverter -cMD und Sie erhalten eine saubere GitHub-Flavored Markdown-Datei mit einem YAML-Frontmatter-Block; ergänzen Sie -Docling und Sie erhalten zusätzlich einen typisierten .docling.json-Sidecar. Die Ausgabe geht direkt in Ihren Vektorspeicher — ohne Glue-Code, ohne benutzerdefinierten Loader.
.md) — GitHub-Flavored: Tabellen, eingefasster Code, Task-Listen. Die Dokumentstruktur (Arbeitsmappe → Blätter, PDF → Abschnitte, Postfach → Ordner → Nachrichten, CAD-Zeichnung → Layer) wird auf # / ## / ###-Überschriften abgebildet, sodass ein Splitter an semantischen Grenzen schneidet und nicht mitten in einer Tabelle oder einem Absatz.
source_file, format (MIME), generator, created, strukturelle Anzahlen (Blätter, Seiten, Nachrichten, Layer), erkannte languages, authors falls vorhanden und ein binary_hash der Quelle zur Provenienznachweis.
.docling.json-Sidecar — JSON im Docling-Schema mit typisierten Spalten und Einheiten (EUR, pcs, kWh, %, Datumsangaben), normalisierten Formeln (=qty*unit_price) neben den Originalzellenkoordinaten (of:=[.C5]*[.D5]), Begrenzungsrechtecken von Tabellen, Seiten-/Blatt-Ankern und einem chunks_hint-Array, das Ihr Splitter auslesen kann.
UnstructuredMarkdownLoader, LlamaIndex' MarkdownReader, Haystacks MarkdownToDocument, Claude Codes MCP-Datei-Tools und Cursors @-Datei-Workflow nutzen die Ausgabe unverändert.
Die konkurrierenden Parser decken PDF und Office einigermaßen ab, werden aber im Long Tail dünn. Die Stärke von CoolUtils liegt genau dort — 200+ Formate, darunter jene, über die Agenten stolpern: XLSB, OFX, DWG, DXF, HPGL, PST, OST, MSG, EML, MBOX, MAPI XML, .pages, .numbers, ODS, Lotus WK2, DBF, EPS, XPS, PCL. Mit dem RAG Adapter braucht Ihre Pipeline keinen eigenen Loader pro Format — alles, was CoolUtils anfasst, wird zu Markdown mit demselben Kontrakt.
|
|
|
.ods durch den RAG AdapterEingabe: q4-forecast.ods, eine Arbeitsmappe mit zwei Blättern, zweisprachigen Überschriften und einer Formelspalte.
Markdown-Hauptteil (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 |
Sidecar (q4-forecast.docling.json, Auszug):
{
"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, kein Client-Code erforderlich):
$ CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\rag\" -cMD -Docling -Recurse $ claude # then: "Read q4-forecast.md and summarise margin trends."
Jeder unten aufgeführte Konverter der X-Reihe enthält den RAG Adapter — dieselben Flags -cMD und -Docling, dasselbe Frontmatter, dasselbe Sidecar-Schema:
Der RAG Adapter ist ab Version 6.2 in jedem aufgeführten Produkt verfügbar. Bestehende Lizenzinhaber erhalten ihn als kostenloses Update; Neukunden bekommen ihn inklusive — keine separate SKU, kein Format-Aufpreis.
(enthält 30 Tage KOSTENLOSE Testversion)
(nur $2400.00)
"Vielen Dank für Coolutils Converter X. Er bewältigt große Stapelverarbeitungen auf unserem Server, und wir sind mit der Leistung sehr zufrieden."
Ji Prasertcharoensuk
IT Lead
"Ich nutze Coolutils Converter X, um PDF-, DOC- und JPG-Scans für unser elektronisches Dokumentensystem in PDF/A umzuwandeln. Aus Anwendersicht ist das Programm recht intuitiv."
Tom Cioni
GammaView LLC
"Kunden laden beliebige Dateien hoch: DOCX, XLSX, MSG, JPEG, HTML-Auszüge, sogar PCL-Druckspulen. Wir brauchen pro Upload genau ein PDF, unabhängig vom Quellformat. Coolutils Converter X ist die einzige Binärdatei, die jeden Typ mit demselben Convert()-Aufruf verarbeitet. Wir haben damit einen Stapel aus drei Aspose-Bibliotheken plus einem Office-Interop-Fallback ersetzt. Fünf Jahre im Produktivbetrieb, Durchsatz rund 8.000 gemischte Dateien pro Stunde auf unserer Hardware."
Maxim G.
Senior Backend Developer at a document-management SaaS
"Wir archivieren Kundenkorrespondenz in gemischten Formaten: E-Mails als MSG, Verträge als DOCX, Scans als TIFF, Web-Ausdrucke als MHT. Alles muss als digital signiertes PDF/A in unserem DMS landen. -pdfa zusammen mit -PFXFile/-PFXPass funktioniert einheitlich über jedes Eingabeformat hinweg, unsere Pipeline ist also unabhängig von der Quelle ein einziger Binäraufruf. Headless auf Windows Server Core, ohne Office, ohne Acrobat, ohne Überraschungen."
Bridget T.
DevOps Engineer at a regulatory-archive provider
"Wir haben Coolutils Converter X unter der Royalty-Free License in unser Intake-Portal-Produkt eingebunden. Die einmalige Projektgebühr war ein Bruchteil dessen, was die Lizenzierung von fünf separaten Aspose-Produkten gekostet hätte. Unser Installer liefert das ActiveX aus und registriert es, unsere Anwendung ruft es direkt auf, Endanwender sehen nur unsere Oberfläche. Die 32-Bit-Beschränkung des ActiveX hat uns ein paar Tage Pipeline-Umbau gekostet, aber der Support reagierte hilfreich auf unsere Fragen nach Workarounds."
Henrique A.
Independent Software Vendor
Coolutils Converter X wird mit CoolUtilsConverterX.exe ausgeliefert, einer Konsolenanwendung, die Sie aus Skripten, geplanten Aufgaben, CI-Runnern oder jedem Backend-Dienst heraus ansteuern können. Ausgabeformate sind PDF, TIFF, DOC und XPS; das Eingabeformat wird über alle von der GUI unterstützten Formate hinweg automatisch erkannt. Die folgenden Rezepte decken die Fälle ab, nach denen SDK-Kunden am häufigsten fragen.
Der kleinstmögliche Aufruf — eine Quelle, ein Ziel, ein Zielformat.
CoolUtilsConverterX.exe "C:\inbox\report.docx" "C:\out\report.pdf" -cPDF
Verarbeiten Sie jede passende Datei in einem Ordner. Die Maske kann Formate mischen — CoolutilsConverterX akzeptiert die gesamte Eingabeliste, sodass ein einziger Lauf Word-, HTML-, RTF-, Bild- und E-Mail-Dateien gemeinsam verschlingen kann.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF
Upload-Pipelines liefern oft Dateien mit falschen oder fehlenden Endungen. -filesig weist den Konverter an, statt des Namens den Datei-Header auszuwerten.
CoolUtilsConverterX.exe "C:\uploads\*.*" "C:\out\" -cPDF -filesig
Auf einem Mehrkernrechner parallelisieren Sie die Warteschlange. -threads 0 wählt die optimale Thread-Anzahl automatisch; geben Sie eine Zahl an, um sie zu begrenzen.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -threads 0
Kombinieren Sie das mit -IgnoreInvalidSource, wenn Sie eine fehlerhafte Datei lieber überspringen statt den ganzen Lauf abbrechen wollen.
Das Standard-Backend-Muster: ein Watcher legt Dateien in inbox ab, der Konverter leert ihn, verarbeitete Dateien landen in done, nicht verarbeitbare Dateien wandern zur Prüfung in quarantine.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -msuccess "C:\done" -merror "C:\quarantine" -threads 0
-combine führt jede Eingabe in ein einziges PDF zusammen; -dco TOC erzeugt ein anklickbares Inhaltsverzeichnis aus den Quell-Dateinamen.
CoolUtilsConverterX.exe "C:\reports\*.*" "C:\out\compendium.pdf" -cPDF -combine -dco TOC
Fügen Sie -dco EveryFileNewPage hinzu, damit jede Quelle auf einer neuen Seite beginnt.
Für E-Mail-Anhangslimits oder Speichertiers setzen Sie eine Obergrenze, und der Konverter erzeugt so viele aufeinanderfolgende PDFs wie nötig.
CoolUtilsConverterX.exe "C:\reports\*.*" "C:\out\bundle.pdf" -cPDF -combine -pdflimit 10485760
Die Zahl ist in Bytes — 10485760 entspricht 10 MB. Ausgabe-Dateinamen werden automatisch hochgezählt.
Für Records-Management-Workflows, die ISO-19005-konformes PDF/A erfordern. -pdfaver 2u zielt auf PDF/A-2u; unterstützte Varianten sind 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
Standard für den Versand vertraulicher Dokumente an Dritte: ein Owner-Passwort sperrt Bearbeitungs-/Druckrechte, ein User-Passwort regelt das Öffnen der Datei, und AES-256-Verschlüsselung ersetzt das alte RC4-Standardverfahren.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF -mp "owner-pwd" -up "user-pwd" -perm Print -perm Copy -EncryptStrength es256AES
Geben Sie -perm mehrfach an, um eine Kombination aus Print, Copy, Modify, Annotation, FormFill, HighResPrint zu vergeben.
Das Ziel akzeptiert die Makros <DATE> und <TIME>, sodass jeder Lauf in seinen eigenen Topf schreibt, ohne dass darüber zusätzliches Skripten nötig wäre.
CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\out\<DATE>_<TIME:hhmm>\" -cPDF -log "C:\logs\cucx.log" -verbosity detail -logmode append
Für wiederverwendbare Parameter-Sätze über Cron-Jobs hinweg verlagern Sie die Flags in eine Konfigurationsdatei und übergeben stattdessen -optionfile "C:\configs\nightly.opt".
Aktualisiert Fri, 01 May 2026
(nur $2400.00)
new COM("CoolConverter.CoolConverterX") in PHP, new CoolConverterX() in .NET, win32com.client.Dispatch("CoolConverter.CoolConverterX") in Python, WIN32OLE.new('CoolConverter.CoolConverterX') in Ruby. Alternativ kann die Kommandozeilen-Binärdatei CoolConverterX.exe aus jedem Prozess, Scheduler oder Shell-Skript aufgerufen werden. Direktes Streaming über ConvertToStream steht ebenfalls für ASP-/PHP-Web-Antworten zur Verfügung.-pdfa aktiviert die ISO-19005-Konformität (PDF/A). -PFXFile "C:\certs\acme.pfx" -PFXPass "cert-pwd" -SignLoc -SignCon -SignRes hängt eine digitale X.509-Signatur mit Metadaten an. Wasserzeichen (Text oder Bild) werden mit -WatermarkText oder -WatermarkImage hinzugefügt; Bates-Kopf-/Fußzeilen-Stempelung mit -HeadText/-FootText unter Verwendung der Platzhalter [page], [date], [time]. Dieselben Flags funktionieren für jedes Eingabeformat.CoolConverterX.exe "C:\inbox\*.*" "C:\out\" -cPDF. Der Konverter erkennt das Format jeder Datei anhand von Endung und Inhalt, wendet den richtigen Parser an und erzeugt einheitliche PDF-Ausgaben. -Recurse durchläuft Unterverzeichnisse, -kfs spiegelt die Ordnerstruktur in der Ausgabe, -list "queue.txt" liest eine Warteschlangendatei und -msuccess/-merror leiten verarbeitete und fehlgeschlagene Quellen in getrennte Ordner für unbeaufsichtigte Worker-Pipelines.-cMD und Sie erhalten eine GitHub-Flavored Markdown-Datei mit YAML-Frontmatter-Block (Quelle, MIME, Generator, strukturelle Anzahlen, Sprachen, Autoren, Binär-Hash). Ergänzen Sie -Docling und Sie bekommen zusätzlich einen typisierten .docling.json-Sidecar: Spalten mit Einheiten (EUR, pcs, %), normalisierte Formeln, Seiten-/Blatt-Anker und ein chunks_hint-Array für den Splitter. Die Ausgabe wird unverändert von LangChain, LlamaIndex, Haystack, Claude Code MCP und Cursor verarbeitet — kein benutzerdefinierter Loader, kein Glue-Code.pandoc, pdftotext und libreoffice --convert flachen die Eingabe in eine Zeichenkette ab. Tabellenhierarchie, verbundene Zellen, Formeln, Einheiten, zweisprachige Spaltenbezeichner, Postfachordnerstruktur, CAD-Layer — alles verloren. Die Retrieval-Schicht indexiert dann Rauschen. Der RAG Adapter bewahrt die Struktur (Überschriftenebenen tragen Arbeitsmappe → Blatt, PDF → Abschnitt, Postfach → Ordner → Nachricht, CAD-Zeichnung → Layer), behält typisierte Spalten mit Einheiten im Sidecar und fügt einen Binär-Hash zur Provenienznachweis hinzu. Im Vergleich zu Docling, Unstructured.io, LlamaParse und Marker liegt der Vorteil im Long Tail: XLSB, OFX, DWG, PST, MAPI XML, .pages, .numbers, Lotus WK2 — Formate, die diese Tools entweder überspringen oder schlecht behandeln.-cMD / -Docling und demselben Frontmatter- und Sidecar-Schema: 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 Layer- und Textextraktion), Total XML Converter X und Coolutils Converter X selbst für Stapel mit gemischten Formaten. Der RAG Adapter wird ab Version 6.2 als kostenloses Update für bestehende Lizenzinhaber ausgeliefert.CoolUtilsConverterX.exe "C:\inbox\*.*" "C:\rag\" -cMD -Docling -Recurse -filesig -threads 0. -cMD zielt auf Markdown, -Docling gibt die JSON-Sidecars aus, -Recurse durchläuft den Baum, -filesig erkennt das Format anhand des Datei-Headers (sodass Upload-Pipelines mit falschen Erweiterungen trotzdem funktionieren), -threads 0 nutzt jeden Kern. Kombinieren Sie das mit -msuccess und -merror, um verarbeitete und fehlgeschlagene Quellen für unbeaufsichtigte Ingestion-Worker in separate Ordner zu leiten.Laden Sie die Testversion herunter und konvertieren Sie Ihre Dateien in wenigen Minuten.
Keine Kreditkarte oder Email erforderlich.