वेब-सरवरों पर PDF फाइल्स को अन्य फॉर्मेट्स में कन्वर्ट करने के लिए सही समाधान है।
Windows
2000/2003/Vista
7/8/10/11
and
2012/2016/2019/2022 Server
and
Docker/Citrix/Wine
Total PDF Converter X एक सर्वर-साइड SDK है जो PDF फ़ाइलों को DOC, RTF, XLS, HTML, XHTML, EPS, PS, TXT, CSV, BMP, JPEG, GIF, WMF, EMF, PNG, और TIFF में बदलता है — सर्वर पर Adobe Acrobat, Foxit, या किसी भी बाहरी PDF लाइब्रेरी के बिना. यह साइलेंट चलता है: कोई GUI नहीं, कोई डायलॉग नहीं, कोई पॉपअप नहीं. Total PDF Converter X एक कमांड-लाइन बाइनरी और एक ActiveX/COM इंटरफ़ेस दोनों के साथ आता है, इसलिए यह ASP, PHP, .NET, Python, Ruby, Java, और किसी भी अन्य COM-समर्थित बैकएंड में आसानी से जुड़ जाता है.
आउटपुट कवरेज तीन ट्रैक में बँटा है:
Total PDF Converter X संपूर्ण सर्वर-साइड परिदृश्य संभालता है: पासवर्ड-सुरक्षित PDF (-Pass "wb-pwd" पास करें), बैच संयोजन (कई PDF को एक आउटपुट दस्तावेज़ या एक इमेज में), प्रति-पृष्ठ एक्सट्रैक्शन (बहु-पृष्ठ PDF को N एकल-पृष्ठ फ़ाइलों में बाँटें), फ़ोल्डर मास्क + रीकर्शन (-Recurse -kfs) पूरे ट्री प्रोसेसिंग के लिए, क्यू-फ़ाइल आधारित रन (-list), और फ़ाइल आगमन पर हॉट-फ़ोल्डर ऑटो-रूपांतरण के लिए Total Folder Monitor के साथ जोड़ी.
मल्टीथ्रेडेड इंजन बैचों को अधिकतम गति से प्रोसेस करता है. IIS, Docker, Citrix, और Wine के साथ संगत. इसे मुफ़्त में आज़माएँ (30 दिन का परीक्षण, बिना किसी सीमा के) और जानें कि यह वाकई अपने पैसे का हकदार है.
वर्तमान में समर्थित कुछ फ़ाइल फ़ॉर्मैट रूपांतरण:
|
|
|
LLM एजेंट्स (Claude, ChatGPT, Cursor, Cline) और retrieval फ्रेमवर्क्स (LangChain, LlamaIndex, Haystack) PDF नहीं पढ़ते — वे टेक्स्ट पढ़ते हैं। Total PDF Converter X PDFs को GitHub-Flavored Markdown में लिखता है, साथ में structured frontmatter और वैकल्पिक Docling-compatible sidecar, ताकि एक PDF अपनी headings, टेबल्स, और page anchors बरकरार रखते हुए आपके vector store में पहुँचे — न कि pdftotext-शैली के flattened soup के रूप में जहाँ columns मर्ज हो जाते हैं और headers खो जाते हैं।
जब आप Markdown आउटपुट को टार्गेट करते हैं, तो आपको यह मिलता है:
# / ## / ### levels को drive करती हैं; मौजूद होने पर PDF outlines (bookmarks) का सम्मान किया जाता है
source_file, format (MIME), PDF मेटाडेटा से title और author, page_count, generator, created, डिटेक्ट की गई languages, और provenance के लिए binary_hash
.docling.json sidecar — Docling-स्कीमा JSON जिसमें table bounding rectangles, per-page anchors, font/style hints, और एक chunks_hint array हो जिसे आपका splitter पढ़ सके
यह CoolUtils RAG Adapter है — एक unified Markdown contract जो हर Total Converter X उत्पाद द्वारा साझा किया जाता है। पूरी specification, सैम्पल .md + .docling.json, और integration snippets Coolutils Converter X — RAG Adapter पेज पर रहते हैं।
(30 दिन मुफ्त परीक्षण शामिल है)
(केवल $550.00)
string src = @"C:\test\Source.pdf";
string dest = @"C:\test\Dest.docx";
var cnv = new PDFConverterX();
cnv.Convert(src, dest, "-cDOC -log c:\\test\\PDF.log");
if (!string.IsNullOrEmpty(cnv.ErrorMessage))
throw new Exception(cnv.ErrorMessage);
public static class Function1
{
[FunctionName("Function1")]
public static async Task Run(
[HttpTrigger(AuthorizationLevel.Anonymous, "get", "post", Route = null)] HttpRequest req,
ILogger log)
{
StringBuilder sbLogs = new StringBuilder();
sbLogs.AppendLine("started...");
try
{
ProcessStartInfo startInfo = new ProcessStartInfo();
startInfo.CreateNoWindow = true;
startInfo.UseShellExecute = false;
var assemblyDirectoryPath = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location);
assemblyDirectoryPath = assemblyDirectoryPath.Substring(0, assemblyDirectoryPath.Length - 4);
var executablePath = $@"{assemblyDirectoryPath}\Converter\PDFConverterX.exe";
sbLogs.AppendLine(executablePath + "...");
var srcPath = $@"{assemblyDirectoryPath}\src\sample.pdf";
var outPath = Path.GetTempFileName() + ".docx";
startInfo.FileName = executablePath;
if (File.Exists(outPath))
{
File.Delete(outPath);
}
if (File.Exists(executablePath) && File.Exists(srcPath))
{
sbLogs.AppendLine("files exists...");
}
else
sbLogs.AppendLine("EXE & source files NOT exists...");
startInfo.WindowStyle = ProcessWindowStyle.Hidden;
startInfo.Arguments = $"\"{srcPath}\" \"{outPath}\" -cDOC";
using (Process exeProcess = Process.Start(startInfo))
{
sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
exeProcess.WaitForExit();
sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
}
sbLogs.AppendLine("Conversion complete.");
}
catch (Exception ex)
{
sbLogs.AppendLine(ex.ToString());
}
return new OkObjectResult(sbLogs);
}
}
dim C
Set C=CreateObject("PDFConverter.PDFConverterX")
C.Convert "c:\test\source.pdf", "c:\test\dest.docx", "-cDOC -log c:\test\PDF.log"
Response.Write C.ErrorMessage
set C = nothing
dim C
Set C=CreateObject("PDFConverter.PDFConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=test.docx"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.pdf", "C:\www\ASP", "-cDOC -log c:\html.log")
set C = nothing
$src="C:\\test\\test.pdf";
$dest="C:\\test\\test.docx";
if (file_exists($dest)) unlink($dest);
$c= new COM("PDFConverter.PDFConverterX");
$c->convert($src,$dest, "-cDOC -log c:\\test\\PDF.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;
require 'win32ole'
c = WIN32OLE.new('PDFConverter.PDFConverterX')
src = "C:\\test\\test.pdf"
dest = "C:\\test\\test.docx"
c.convert(src, dest, "-cDOC -log c:\\test\\PDF.log")
if not File.exist?(dest)
puts c.ErrorMessage
end
import win32com.client
import os.path
c = win32com.client.Dispatch("PDFConverter.PDFConverterX")
src = "C:\\test\\test.pdf"
dest = "C:\\test\\test.docx"
c.convert(src, dest, "-cDOC -log c:\\test\\PDF.log")
if not os.path.exists(dest):
print(c.ErrorMessage)
uses Dialogs, Vcl.OleAuto;
var
c: OleVariant;
begin
c := CreateOleObject('PDFConverter.PDFConverterX');
c.Convert('c:\test\source.pdf', 'c:\test\dest.docx', '-cDOC -log c:\test\PDF.log');
if c.ErrorMessage <> '' then
ShowMessage(c.ErrorMessage);
end;
var c = new ActiveXObject("PDFConverter.PDFConverterX");
c.Convert("C:\\test\\source.pdf", "C:\\test\\dest.docx", "-cDOC");
if (c.ErrorMessage != "")
alert(c.ErrorMessage)
use Win32::OLE; my $src = "C:\\test\\test.pdf"; my $dest = "C:\\test\\test.docx"; my $c = CreateObject Win32::OLE 'PDFConverter.PDFConverterX'; $c->convert($src, $dest, "-cDOC -log c:\\test\\PDF.log"); print $c->ErrorMessage if -e $dest;
"अब तक, यह टूल सही ढंग से काम कर रहा है, यानी Windows शेड्यूल्ड टास्क के अंदर कमांड लाइन का उपयोग करके PDF फ़ाइलों को Excel फ़ाइलों में बदल रहा है. अगर मुझे कोई समस्या होगी तो मैं ज़रूर आपसे संपर्क करूँगा."
Sofiane Hamri
Independent Developer
"आपकी सारी मदद के लिए बहुत-बहुत धन्यवाद. Total PDF Converter X बहुत बढ़िया काम कर रहा है. यह एक बहुत ज़रूरी समाधान था जब आपके प्रतिस्पर्धी का उत्पाद Windows सेवा से चलाने पर हैंग हो जाता था. आपके सहयोग और तत्काल प्रतिक्रिया ने हमें अपने ग्राहक की समय-सीमा पूरी करने में सच में जीवनरक्षक मदद की."
Michael J. Balmer
Lead Integration Engineer, www.QuestDiagnostics.com
"ग्राहक हमें दर्जनों वेंडर टेम्पलेट्स में PDF चालान भेजते हैं; हम लाइन आइटम को लेखा प्रणाली के लिए XLS में निकालते हैं. -cXLS और -FirstRowIsHeader के साथ Total PDF Converter X स्वच्छ स्प्रेडशीट तैयार करता है जहाँ प्रतिस्पर्धियों ने हमें गड़बड़ मर्ज की गई सेल्स दीं. हमारे हार्डवेयर पर लगभग 200 चालान प्रति मिनट का थ्रूपुट. पाँच साल से उत्पादन में है. हमने एक Acrobat-ऑटोमेशन पाइपलाइन को बदल दिया जो हर ख़राब PDF पर हैंग हो जाती थी; अंतर्निहित पार्सर वही फ़ाइलें बिना किसी शिकायत के संभालता है."
Aleksei P.
Senior Backend Developer at an invoice-processing platform
"ग्राहक द्वारा प्रदान की गई PDF प्रोडक्शन केस-विशिष्ट पासवर्ड के साथ पासवर्ड-सुरक्षित आती हैं. -Pass के साथ Total PDF Converter X उन्हें रूपांतरण के साथ ही उसी कॉल में अनलॉक करता है, इसलिए हमारी पाइपलाइन को अलग डिक्रिप्शन चरण की आवश्यकता नहीं है. -cExtract समीक्षा टूल की थंबनेल पट्टी के लिए प्रति पृष्ठ एक PNG तैयार करता है. Windows Server Core पर हेडलेस, कोई Acrobat नहीं, चार साल के उत्पादन उपयोग में कोई लाइसेंसिंग सरप्राइज़ नहीं."
Yaiza R.
DevOps Engineer at a legal e-discovery platform
"हमने Royalty-Free License के तहत Total PDF Converter X को अपने दस्तावेज़-प्रबंधन उत्पाद में बंडल किया. एकमुश्त प्रति-प्रोजेक्ट शुल्क उस राशि का एक अंश था जो Aspose.PDF या PDFTron प्रति-डेवलपर सब्सक्रिप्शन पर माँग रहे थे. हमारा इंस्टॉलर ActiveX को शिप और रजिस्टर करता है, हमारा ऐप उसे सीधे कॉल करता है, अंतिम उपयोगकर्ता केवल हमारा UI देखते हैं. 32-बिट ActiveX सीमा के कारण हमें पाइपलाइन में कुछ दिनों का काम करना पड़ा, लेकिन जब हमने वर्कअराउंड के बारे में पूछा तो समर्थन तुरंत प्रतिक्रिया देने वाला था."
Mateusz B.
Independent Software Vendor
डेवलपर और IT टीमें जो ActiveX और कमांड लाइन के माध्यम से सर्वर अनुप्रयोगों में PDF रूपांतरण एकीकृत करती हैं
अपने वेब ऐप में PDF-से-DOC और PDF-से-इमेज रूपांतरण जोड़ें
वेब डेवलपर Total PDF ConverterX को ActiveX के माध्यम से ASP, PHP या .NET अनुप्रयोगों में एकीकृत करते हैं। उपयोगकर्ता ब्राउज़र के माध्यम से PDF फ़ाइलें अपलोड करते हैं, सर्वर उन्हें बिना GUI के DOC, XLS, HTML या इमेज में चुपचाप परिवर्तित करता है, और परिणाम देता है — एकीकरण को तेज़ करने के लिए नमूना कोड फ़ाइलें शामिल हैं।
दस्तावेज़ प्रबंधन सिस्टम के भीतर स्वचालित रूप से PDF परिवर्तित करें
दस्तावेज़ प्रबंधन और एंटरप्राइज़ कंटेंट प्लेटफॉर्म आर्काइव के लिए अपलोड किए गए PDF को TIFF में, पूर्ण-पाठ इंडेक्सिंग के लिए टेक्स्ट में, या पूर्वावलोकन थंबनेल के लिए इमेज में परिवर्तित करने के लिए Total PDF ConverterX का उपयोग करते हैं। SDK न्यूनतम कोड परिवर्तनों के साथ मौजूदा वर्कफ़्लो में एकीकृत होता है।
उपयोगकर्ता इंटरैक्शन के बिना सर्वर पर हज़ारों PDF परिवर्तित करें
एंटरप्राइज़ IT टीमें शेड्यूल्ड बैच जॉब में कमांड लाइन के माध्यम से Total PDF ConverterX चलाती हैं। आने वाले PDF संपादन के लिए DOC में, डेटा निष्कर्षण के लिए CSV में, या प्रीप्रेस के लिए EPS में परिवर्तित होते हैं — सब बिना निगरानी के। बहु-पेज PDF को अलग-अलग पेज फ़ाइलों में विभाजित किया जा सकता है या प्रति फ़ोल्डर एकल आउटपुट दस्तावेज़ में जोड़ा जा सकता है।
प्रिंट वर्कफ़्लो के लिए PDF फ़ाइलों को TIFF, JPEG और EPS में परिवर्तित करें
प्रिंट शॉप और प्रीप्रेस विभाग प्रोडक्शन सर्वर पर PDF फ़ाइलों को उच्च-गुणवत्ता TIFF, JPEG या EPS इमेज में परिवर्तित करते हैं। प्रति जॉब कागज़ ओरिएंटेशन, आउटपुट गुणवत्ता और इमेज आकार नियंत्रित करें। इम्पोज़िशन के लिए बहु-पेज PDF को अलग-अलग पेज इमेज या कई PDF को एक बहु-पेज TIFF में जोड़ें।
अपने डेस्कटॉप या सर्वर सॉफ़्टवेयर में PDF रूपांतरण एम्बेड करें
सॉफ़्टवेयर विक्रेता स्क्रैच से रूपांतरण इंजन बनाए बिना PDF निर्यात क्षमताएं जोड़ने के लिए अपने उत्पादों में Total PDF ConverterX एम्बेड करते हैं। ActiveX इंटरफेस सरल API कॉल के माध्यम से सभी रूपांतरण सुविधाएं प्रदान करता है, और सैकड़ों डेवलपर पहले से इसे व्यावसायिक अनुप्रयोगों में एकीकृत कर चुके हैं।
Total PDF ConverterX के साथ PDFConverterX.exe आता है — एक कंसोल बाइनरी जिसे आप स्क्रिप्ट्स, शेड्यूल्ड टास्क्स, CI रनर्स या किसी भी बैकएंड सर्विस से चला सकते हैं। फ्लैग सेट GUI PDFConverter.exe से मेल खाता है; पूर्ण संदर्भ के लिए कमांड-लाइन दस्तावेज़ देखें। नीचे दी गई रेसिपी उन मामलों को कवर करती हैं जिनके बारे में हमें SDK ग्राहकों से सबसे अधिक सुनने को मिलता है।
सबसे छोटा संभव कॉल — एक स्रोत फाइल, एक आउटपुट, एक लक्ष्य प्रारूप। आदर्श जब आपको एक आने वाली PDF से एक संपादन योग्य Word दस्तावेज़ की आवश्यकता हो।
PDFConverterX.exe "C:\pdfs\report.pdf" "C:\out\report.doc" -cDOC
वित्तीय विवरण, इनवॉयस और रिपोर्ट अक्सर PDF के रूप में आते हैं लेकिन उन्हें Excel में आना चाहिए। कन्वर्टर को एक फोल्डर मास्क पर इंगित करें और इसे हर फाइल को प्रोसेस करने दें।
PDFConverterX.exe "C:\pdfs\*.pdf" "C:\out\" -cXLS
फुल-टेक्स्ट सर्च इंडेक्सिंग, NLP पाइपलाइन्स या सामग्री को दूसरे टूल में पाइप करने के लिए। -e पेजों के बीच एक फॉर्म-फीड कैरेक्टर डालता है ताकि आप परिणाम को बाद में पेजों में वापस विभाजित कर सकें।
PDFConverterX.exe "C:\pdfs\*.pdf" "C:\out\" -cTXT -e
थंबनेल, प्रीव्यू छवियां या OCR के लिए इनपुट — प्रिंट-गुणवत्ता DPI पर हर पेज को रास्टराइज करें। -s प्रति पेज एक छवि लिखता है; टेम्पलेट फाइल नामकरण को नियंत्रित करता है।
PDFConverterX.exe "C:\pdfs\brochure.pdf" "C:\out\" -cPNG -dpi 300 -s -t "[Name].page#.png"
JPEG गुणवत्ता को नियंत्रित करने के लिए -cPNG को -cJPG से स्वैप करें और -jq 85 जोड़ें।
केवल उन पेजों को खींचें जिनकी आपको वास्तव में आवश्यकता है — उदाहरण के लिए, एक लंबी रिपोर्ट के पेज 1 से 3 पर एक एग्जीक्यूटिव सारांश।
PDFConverterX.exe "C:\pdfs\report.pdf" "C:\out\summary.pdf" -cPDF -p "1-3"
पेज सूचियां व्यक्तिगत संख्याओं और संयोजनों को भी स्वीकार करती हैं, जैसे -p "1,3,5-7,10"।
PDFs के एक फोल्डर को HTML पेजों में कन्वर्ट करें ताकि उन्हें सीधे एक वेब स्टैक द्वारा सर्व किया जा सके, सर्च इंजनों द्वारा अनुक्रमित किया जा सके या CMS में एम्बेड किया जा सके।
PDFConverterX.exe "C:\pdfs\*.pdf" "C:\www\docs\" -cHTML
दस्तावेज़ रिपॉजिटरी शायद ही कभी एक फ्लैट फोल्डर में रहती हैं। -Recurse सबडायरेक्टरीज को चलता है; -kfs सब कुछ एक बकेट में डालने के बजाय आउटपुट साइड पर वही ट्री पुनर्निर्माण करता है।
PDFConverterX.exe "C:\archive\*.pdf" "C:\out\archive\" -cDOC -Recurse -kfs
उन दस्तावेज़ अभिलेखीय सिस्टमों के लिए जो प्रति केस फाइल एक एकल TIFF की अपेक्षा करते हैं। -combine सभी स्रोतों को एक आउटपुट में मर्ज करता है; -tc G4FAX मानक B/W फैक्स कम्प्रेशन चुनता है जिसे हर व्यूअर स्वीकार करता है।
PDFConverterX.exe "C:\pdfs\case123\*.pdf" "C:\archive\case123.tif" -cTIF -combine -tc G4FAX -dpi 300
एक बार PDFConverterX.exe एक सर्विस या शेड्यूल्ड जॉब के रूप में चलने लगे, तो जो हुआ उसे जानने का एकमात्र तरीका लॉग है। -verbosity detail प्रति फाइल एक लाइन लिखता है; -logmode append रन्स में इतिहास रखता है।
PDFConverterX.exe "C:\pdfs\*.pdf" "C:\out\" -cDOC -log "C:\logs\pdfconv.log" -verbosity detail -logmode append
जब एक वर्कर एक क्यू फाइल लिखता है और कन्वर्टर इसे उपभोग करता है, तो आप कमांड लाइन में फाइल पथों को एनकोड नहीं करना चाहते। -list एक टेक्स्ट फाइल से फाइल मास्क (प्रति लाइन एक) पढ़ता है।
PDFConverterX.exe -list "C:\queues\batch.txt" "C:\out\" -cRTF
उन वर्कफ्लो के लिए जिन्हें कानूनी रूप से बाध्यकारी हस्ताक्षरित PDFs की आवश्यकता होती है — अनुबंध, इनवॉयस, विनियमित दस्तावेज़। अपना .pfx प्रमाणपत्र, इसका पासवर्ड और हस्ताक्षर इवेंट के बारे में वैकल्पिक मेटाडेटा प्रदान करें।
PDFConverterX.exe "C:\pdfs\contract.pdf" "C:\out\contract-signed.pdf" -cPDF -PFXFile "C:\certs\company.pfx" -PFXPass "secret" -SignLoc "Wilmington, DE" -SignRes "Approved"
अपडेटेड Thu, 11 Jun 2026
(केवल $550.00)
|
|
|
-Pass "workbook-pwd" का उपयोग करें), एन्क्रिप्टेड PDF (40-बिट, 128-बिट, 256-बिट AES), एम्बेडेड फ़ॉन्ट, वेक्टर ग्राफ़िक्स, रास्टर इमेज, और टेबल शामिल हैं. आउटपुट में DOC, DOCX, RTF, XLS, CSV, HTML, XHTML, TXT, EPS, PS, JPEG, PNG, BMP, GIF, TIFF (एकल या बहु-पृष्ठ), WMF, EMF शामिल हैं.new COM("PDFConverter.PDFConverterX"), .NET में new PDFConverterX(), Python में win32com.client.Dispatch("PDFConverter.PDFConverterX"), Ruby में WIN32OLE.new('PDFConverter.PDFConverterX'). वैकल्पिक रूप से, PDFConverterX.exe कमांड-लाइन बाइनरी को किसी भी प्रक्रिया, शेड्यूलर, या शेल स्क्रिप्ट से इन्वोक किया जा सकता है. ASP/PHP वेब प्रतिक्रियाओं के लिए ConvertToStream के माध्यम से सीधी स्ट्रीमिंग भी उपलब्ध है.-cExtract प्रत्येक PDF पृष्ठ को एक अलग आउटपुट फ़ाइल के रूप में लिखता है (थंबनेल या प्रति-पृष्ठ समीक्षा के लिए बढ़िया), जबकि डिफ़ॉल्ट व्यवहार प्रति इनपुट PDF एक आउटपुट फ़ाइल बनाता है. -combine कई इनपुट PDF को एक आउटपुट दस्तावेज़ या एक बहु-पृष्ठ TIFF में मर्ज करता है. -rn "1-3,7" विशिष्ट पृष्ठ चुनता है. -sort name फ़ाइलों के फ़ोल्डर को संयोजित करते समय इनपुट क्रम को नियंत्रित करता है.-cXLS PDF से Excel फ़ॉर्मैट में सारणीबद्ध डेटा निकालता है, जहाँ स्रोत PDF में पहचानने योग्य टेबल हैं वहाँ कॉलम संरचना संरक्षित रखता है. -cCSV उसी डेटा को कस्टम डेलिमिटर के साथ लिखता है (यूरोपीय लोकेल के लिए -separator ";", उद्धरण वर्ण के लिए -comma '"'). -FirstRowIsHeader के साथ संयोजन करने पर, यह स्कैन की गई रिपोर्ट और स्टेटमेंट PDF को मैन्युअल सफ़ाई के बिना स्प्रेडशीट-तैयार डेटा में बदल देता है..md को टार्गेट करें और कन्वर्टर section-aware संरचना के साथ GitHub-Flavored Markdown लिखता है: डिटेक्ट किए गए headings #/##/### स्तर चलाते हैं, PDF outlines (bookmarks) को मौजूद होने पर सम्मानित किया जाता है, tables एकल text column में flatten होने के बजाय GFM tables के रूप में बचती हैं, और page boundaries annotate किए जाते हैं ताकि एक citation स्रोत के सटीक पेज पर वापस resolve हो सके. एक YAML frontmatter ब्लॉक source_file, PDF metadata से title और author, page_count, generator, और एक binary hash रखता है. यह CoolUtils RAG Adapter का हिस्सा है — वही Markdown contract हर Total Converter X उत्पाद द्वारा साझा किया जाता है.binary_hash, और एक chunks_hint array. कमांड-लाइन पर -Docling से सक्षम करें. JSON Markdown से स्वतंत्र है — आप दोनों को अपने index में feed कर सकते हैं, या केवल .md का उपयोग कर सकते हैं..md फ़ाइल YAML frontmatter ब्लॉक के साथ plain GFM है, इसलिए LangChain का UnstructuredMarkdownLoader, LlamaIndex का MarkdownReader, Haystack का MarkdownToDocument, और Claude Code के MCP file tools इसे सीधे पढ़ते हैं. Claude, ChatGPT, या किसी भी chat UI के लिए आप Markdown को जैसा है वैसा ही context में paste कर सकते हैं — table of contents अभी भी पहचानने योग्य है, tables render होती हैं, और page-anchor annotations मॉडल को मूल PDF पर वापस cite करने देती हैं.PDFConverterX.exe "C:\inbox\*.pdf" "C:\out\" -cMD -Docling -Recurse. -cMD Markdown चुनता है; -Docling अतिरिक्त रूप से .docling.json sidecar लिखता है; -Recurse सबडायरेक्ट्रीज़ में जाता है. OCR text layer वाले PDF native text PDF के साथ उसी batch में संभाले जाते हैं — कोई अलग code path नहीं. पासवर्ड-सुरक्षित स्रोतों के लिए -Pass "workbook-pwd" जोड़ें. परिणामी Markdown को chunk, embed, और किसी भी vector store में index करने के लिए तैयार है.नि:शुल्क ट्रायल डाउनलोड करें और अपने फाइलों को मिनटों में कन्वर्ट करें।
कोई क्रेडिट कार्ड या ईमेल की आवश्यकता नहीं।