Logo
होम उत्पाद समर्थन संपर्क हमारे बारे में
arrow1 File Converters
arrow1 TIFF and PDF apps
arrow1 Forensic
arrow1 Freeware


कमांड लाइन से Word को टेक्स्ट में बदलें — सर्वर बैच कन्वर्टर

आपके पास DOC और DOCX फ़ाइलों के फ़ोल्डर हैं और आपको पठनीय टेक्स्ट बॉडी चाहिए, फ़ॉर्मेटिंग नहीं — पूर्ण-टेक्स्ट इंडेक्सिंग के लिए, सर्च-इंजन इंजेस्शन के लिए, NLP और मशीन-लर्निंग पाइपलाइन के लिए, eDiscovery समीक्षा के लिए, या दीर्घकालिक संग्रह के लिए। Word में हर फ़ाइल खोलना और प्लेन टेक्स्ट के रूप में सहेजना मुट्ठी भर फ़ाइलों के बाद स्केल नहीं होता, और यह Word फ़ॉर्मेटिंग कलाकृतियों को पीछे छोड़ देता है। Total Doc Converter X कमांड लाइन से Word फ़ॉर्मेटिंग को हटाता है और स्वच्छ UTF-8 या ANSI टेक्स्ट लिखता है, बैच में, बिना GUI और बिना Microsoft Word इंस्टॉलेशन के। इसे Windows सर्वर पर इंस्टॉल करें, स्क्रिप्ट या ActiveX से कॉल करें, और इसे बिना निगरानी चलने दें।

Total Doc Converter X क्या करता है

  • बैच कन्वर्शन — वाइल्डकार्ड (*.docx) दें और कन्वर्टर एक ही रन में हर मैचिंग फ़ाइल को प्रोसेस करता है
  • स्वच्छ टेक्स्ट आउटपुट — फ़ॉन्ट, रंग, पैराग्राफ स्टाइल, हेडर, और फ़ुटर हटाता है, केवल पठनीय टेक्स्ट बॉडी छोड़ता है
  • एन्कोडिंग नियंत्रण — अपनी डाउनस्ट्रीम पाइपलाइन से मेल खाने के लिए UTF-8, UTF-16, ANSI, या कोई भी Windows कोड पेज लिखें
  • BOM हैंडलिंग — सर्च इंडेक्सर और पार्सर की आवश्यकताओं से मिलाने के लिए UTF-8 बाइट-ऑर्डर मार्क उत्सर्जित करें या दबाएँ
  • बहुभाषी कंटेंट — सिरिलिक, CJK, अरबी, हिब्रू, और सोर्स DOC/DOCX में मौजूद किसी भी Unicode लिपि को सुरक्षित रखता है
  • Word आवश्यक नहीं — कन्वर्टर सर्वर पर Microsoft Office के बिना सीधे DOC और DOCX को पार्स करता है
  • कोई GUI नहीं — कमांड लाइन से चुपचाप चलता है, कोई पॉप-अप विंडो या पुष्टि डायलॉग नहीं
  • ActiveX / COM — .NET, VBScript, PHP, Python, या किसी भी COM-संगत वातावरण से कन्वर्टर को कॉल करके अपने एप्लिकेशन में कन्वर्शन एम्बेड करें
  • .bat स्क्रिप्टिंग — कमांड को बैच फ़ाइलों में सहेजें और पूरी तरह स्वचालित कन्वर्शन के लिए Windows Task Scheduler से शेड्यूल करें

Word को टेक्स्ट कमांड लाइन कन्वर्शन

लाइसेंस खरीदें

(सर्वर लाइसेंस, स्थायी)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022

Word बनाम टेक्स्ट: कन्वर्ट क्यों करें?

DOC और DOCX Microsoft Word फ़ॉर्मेट हैं जो मानव पठन और संपादन के लिए बनाए गए हैं। एक DOCX फ़ाइल XML भागों, एम्बेडेड मीडिया, स्टाइल, संशोधन इतिहास, टिप्पणियों, और ट्रैक चेंजेस के साथ एक ZIP कंटेनर है। एक सर्च इंजन, एक इंडेक्सर, एक LLM टोकनाइज़र, या एक eDiscovery पाइपलाइन को इनमें से किसी की परवाह नहीं — इसे पठनीय टेक्स्ट की परवाह है। उन सिस्टम को रॉ Word फ़ाइलों पर इंगित करने से हर उपभोक्ता को अपना DOC/DOCX पार्सर शिप करना पड़ता है, और पार्सर एज केसों पर असहमत होते हैं।

TXT सबसे कम सामान्य भाजक है। हर सर्च इंडेक्सर, हर NLP टूलकिट, हर grep-शैली टूल, हर diff उपयोगिता प्लेन टेक्स्ट को उसी तरह पढ़ती है। Word को सर्वर पर एक बार TXT में बदलने से हर डाउनस्ट्रीम उपभोक्ता को वही स्वच्छ इनपुट मिलता है। टेबल टैब-सेपरेटेड पंक्तियों या लाइन ब्रेक में चपटी हो जाती हैं। इमेज छूट जाती हैं। हेडर और फ़ुटर आपके फ़्लैग के आधार पर रखे जा सकते हैं या हटाए जा सकते हैं। जो रहता है वह बॉडी कंटेंट है, इंडेक्सिंग या फ़ीचर निष्कर्षण के लिए तैयार।

DOC / DOCXTXT
कंटेंटटेक्स्ट + फ़ॉर्मेटिंग + मीडियाकेवल टेक्स्ट
फ़ाइल आकारदसियों से सैकड़ों KBआमतौर पर मूल का 5–20%
इंडेक्सिंगDOC/DOCX पार्सर चाहिएकिसी भी इंडेक्सर या टोकनाइज़र के साथ काम करता है
टेबलसंरचित सेलटैब-सेपरेटेड पंक्तियों में चपटी
इमेजएम्बेडेडहटा दी जाती हैं
दर्शकसमीक्षक, संपादकसर्च, NLP, संग्रह, eDiscovery

कमांड लाइन से Word को टेक्स्ट में कैसे बदलें

चरण 1. Total Doc Converter X इंस्टॉल करें

ऊपर दिए गए लिंक से इंस्टॉलर डाउनलोड करें और अपने Windows सर्वर या वर्कस्टेशन पर चलाएँ। सेटअप एक मिनट से कम में पूरा होता है। Microsoft Word, LibreOffice, या ब्राउज़र इंस्टॉलेशन की आवश्यकता नहीं है — कन्वर्टर अपने स्वयं के इंजन का उपयोग करके DOC और DOCX को सीधे पार्स करता है, और आपके द्वारा निर्दिष्ट एन्कोडिंग में प्लेन टेक्स्ट लिखता है।

चरण 2. कमांड प्रॉम्प्ट खोलें

cmd.exe या PowerShell खोलें। कन्वर्टर एक्ज़ीक्यूटेबल DOCConverter.exe है, जो इंस्टॉलेशन फ़ोल्डर में स्थित है (आमतौर पर C:\Program Files\CoolUtils\TotalDocConverterX\)। इसे अपने सिस्टम PATH में जोड़ें या अपनी कमांड में पूरा पथ उपयोग करें।

चरण 3. बेसिक कन्वर्शन चलाएँ

सबसे सरल कमांड एक फ़ोल्डर की सभी DOCX फ़ाइलों को TXT में बदलती है:

DOCConverter.exe C:\Docs\*.docx C:\Output\ -c TXT -Encoding UTF-8

यह C:\Docs\ की हर .docx फ़ाइल को प्रोसेस करती है और परिणामी TXT फ़ाइलों को C:\Output\ में सहेजती है। हर Word फ़ाइल एक ही बेस नाम वाली एक TXT बनाती है। लीगेसी Word 97–2003 दस्तावेज़ों के लिए *.doc उपयोग करें, या एक साथ दोनों को पकड़ने के लिए *.do*

चरण 4. एन्कोडिंग और लॉगिंग विकल्प जोड़ें

अतिरिक्त फ़्लैग से TXT आउटपुट को नियंत्रित करें:

DOCConverter.exe C:\Docs\*.docx C:\Output\ -c TXT -Encoding UTF-8 -BOM 0 -log C:\Logs\word2txt.log
  • -Encoding UTF-8 — आउटपुट एन्कोडिंग (UTF-8, UTF-16, ANSI, 1251, 1252, आदि)
  • -BOM 0 — UTF-8 बाइट-ऑर्डर मार्क दबाएँ; इसे लिखने के लिए -BOM 1 उपयोग करें
  • -LineBreaks CRLF — Windows-शैली \r\n या Unix-शैली \n के लिए LF
  • -log C:\Logs\word2txt.log — सत्यापन के लिए कन्वर्शन लॉग लिखें

चरण 5. .bat फ़ाइल से ऑटोमेट करें

अपनी कमांड को .bat फ़ाइल में सहेजें और Windows Task Scheduler से शेड्यूल करें:

@echo off
"C:\Program Files\CoolUtils\TotalDocConverterX\DOCConverter.exe" C:\Incoming\*.docx C:\Archive\TXT\ -c TXT -Encoding UTF-8 -BOM 0 -log C:\Logs\word2txt.log

यह हर रात (या आपके द्वारा सेट किए गए किसी भी अंतराल पर) कन्वर्शन चलाता है और एक लॉग फ़ाइल लिखता है ताकि आप परिणामों की पुष्टि कर सकें। आउटपुट फ़ोल्डर को अपने सर्च इंडेक्सर या अपने NLP इंजेस्शन जॉब के साथ जोड़ें और पाइपलाइन बिना मैनुअल चरण के एंड-टू-एंड चलती है।

ActiveX / COM इंटीग्रेशन

Total Doc Converter X में एक पूर्ण ActiveX इंटरफ़ेस शामिल है। आप किसी भी COM-संगत वातावरण से कन्वर्टर को कॉल कर सकते हैं — .NET, VBScript, PHP, Python, Ruby, या ASP। इससे आप अपने वेब एप्लिकेशन, eDiscovery प्लेटफ़ॉर्म, या दस्तावेज़ वर्कफ़्लो में Word-से-Text कन्वर्शन एम्बेड कर सकते हैं बिना कमांड-लाइन प्रोसेस को शेल आउट किए।

उदाहरण (C#/.NET):

DOCConverterX Cnv = new DOCConverterX();
Cnv.Convert("C:\\Docs\\contract.docx", "C:\\Output\\contract.txt", "-c TXT -Encoding UTF-8 -BOM 0 -log c:\\Logs\\doc.log");

उदाहरण (PHP):

$c = new COM("DOCConverter.DOCConverterX");
$c->convert("C:\\Docs\\contract.docx", "C:\\Output\\contract.txt", "-c TXT -Encoding UTF-8 -BOM 0 -log c:\\Logs\\doc.log");

यही कॉल ASP.NET, VBScript, Python, Ruby, Perl, और JavaScript (Windows Script Host) से भी काम करती है। आपका वेब एप्लिकेशन अपलोड की गई Word फ़ाइलें स्वीकार कर सकता है और इंडेक्सर, LLM एंडपॉइंट, या स्टोरेज लेयर को रियल टाइम में स्वच्छ UTF-8 टेक्स्ट लौटा सकता है।

ऑनलाइन कन्वर्टर बनाम Total Doc Converter X

सुविधाऑनलाइन कन्वर्टरTotal Doc Converter X
बैच प्रोसेसिंगएक बार में एक फ़ाइलप्रति बैच असीमित फ़ाइलें
फ़ाइल गोपनीयताफ़ाइलें तृतीय-पक्ष सर्वर पर अपलोड होती हैंफ़ाइलें आपकी मशीन से बाहर नहीं जातीं
एन्कोडिंग नियंत्रणकेवल UTF-8, BOM बाध्यUTF-8, UTF-16, ANSI, कोड पेज, BOM चालू/बंद
बहुभाषी कंटेंटCJK, RTL लिपियों पर असंगतपूर्ण Unicode सुरक्षित
ऑटोमेशनकेवल मैनुअलकमांड लाइन, .bat, Task Scheduler, ActiveX
सर्वर डिप्लॉयमेंटसंभव नहींसर्वर के लिए डिज़ाइन, कोई GUI आवश्यक नहीं
Word इंस्टॉल आवश्यकलागू नहींनहीं
इंटरनेट आवश्यकहाँनहीं

Word को टेक्स्ट कमांड-लाइन कन्वर्शन की आवश्यकता कब होती है

  • पूर्ण-टेक्स्ट सर्च इंडेक्सिंग। एक एंटरप्राइज़ सर्च इंजन एक कॉर्पोरेट दस्तावेज़ शेयर को इंडेक्स करता है। इसे रॉ DOCX फ़ाइलों पर इंगित करना उसे अपना पार्सर शिप करने के लिए मजबूर करता है; इसे TXT फ़ाइलों पर इंगित करना किसी भी इंडेक्सर (Elasticsearch, Solr, Sphinx, Manticore) को कंटेंट सीधे पढ़ने देता है। कन्वर्टर एक बार कॉर्पस तैयार करता है, इंडेक्सर हमेशा के लिए इंजेस्ट करता है।
  • एक LLM या ML पाइपलाइन को कॉन्ट्रैक्ट फ़ीड करना। टोकनाइज़र और एम्बेडिंग मॉडल प्लेन टेक्स्ट पर काम करते हैं। एक रात्रिकालीन जॉब नए कॉन्ट्रैक्ट को TXT में बदलता है और उन्हें एम्बेडिंग स्टोर पर पुश करता है, जहाँ एक रिट्रीवल-संवर्धित मॉडल Word XML पर अटके बिना खंड भाषा के बारे में सवालों के जवाब दे सकता है।
  • लीगल टेक्स्ट माइनिंग और eDiscovery। एक मुक़दमा-समर्थन टीम को कीवर्ड सर्च, अवधारणा क्लस्टरिंग, और भविष्यसूचक कोडिंग के लिए हज़ारों DOC और DOCX प्रदर्शनियों के पाठ्य निकाय की आवश्यकता होती है। प्लेन टेक्स्ट वह इनपुट फ़ॉर्मेट है जिसे हर eDiscovery टूल उसी तरह समझता है।
  • अनुपालन के लिए ईमेल और लॉग संरक्षण। Outlook ईमेल बॉडीज़ को DOCX के रूप में एक्सपोर्ट करता है। अनुपालन आर्काइव को प्लेन-टेक्स्ट प्रतियाँ चाहिए जिन्हें कोई ऑडिटर बीस वर्षों में बिना Word इंस्टॉलेशन के पढ़ सके। कन्वर्टर Word रैपर हटाता है और मूल के साथ स्वच्छ TXT संग्रहीत करता है।
  • NLP फ़ीचर निष्कर्षण। भावना स्कोरिंग, नामित-इकाई पहचान, और विषय मॉडलिंग टोकन स्ट्रीम पर चलते हैं। सोर्स DOCX को एक बार UTF-8 TXT में बदलने का मतलब है कि NLP पाइपलाइन हर रन पर उसी दस्तावेज़ को फिर से पार्स नहीं करती।
  • दीर्घकालिक संग्रह। Word फ़ॉर्मेट विकसित होते हैं। 2001 के एक DOC को पहले से ही एक संगतता शिम चाहिए। प्लेन UTF-8 टेक्स्ट 2050 में किसी भी एडिटर में खुल जाएगा। मूल के साथ पठनीय बॉडी संग्रहीत करना सस्ता बीमा है।

Total Doc Converter X क्यों

Word आवश्यक नहीं

कन्वर्टर सीधे DOC और DOCX को पार्स करता है। आपको सर्वर पर Microsoft Office, LibreOffice, या कोई वर्ड प्रोसेसर इंस्टॉल करने की आवश्यकता नहीं। यह लाइसेंसिंग लागत और अनअटेंडेड परिदृश्यों में Word को ऑटोमेट करने की प्रसिद्ध अस्थिरता से बचाता है।

सच्चा सर्वर एप्लिकेशन

Total Doc Converter X बिना निगरानी उपयोग के लिए डिज़ाइन किया गया है। कोई GUI विंडो नहीं, कोई डायलॉग बॉक्स नहीं, कोई पुष्टि प्रॉम्प्ट नहीं। यह कमांड लाइन से या सर्विस के हिस्से के रूप में चुपचाप चलता है — ठीक वही जो एक प्रोडक्शन सर्वर को चाहिए।

एन्कोडिंग जो आपकी पाइपलाइन से मेल खाती है

सर्च इंडेक्सर, NLP फ़्रेमवर्क, और लीगेसी आर्काइव प्रत्येक के अपने एन्कोडिंग नियम होते हैं। Total Doc Converter X BOM के साथ या बिना UTF-8, UTF-16 LE या BE, Windows ANSI कोड पेज 1251 और 1252, और सिस्टम पर रजिस्टर्ड कोई अन्य कोड पेज लिखता है। सिरिलिक कॉन्ट्रैक्ट, जापानी उत्पाद मैनुअल, अरबी पत्राचार, और जर्मन तकनीकी डॉक्यूमेंटेशन सभी कन्वर्शन से अक्षुण्ण बच जाते हैं — कन्वर्टर सोर्स DOC/DOCX को Unicode के रूप में पढ़ता है और चुने गए आउटपुट एन्कोडिंग को बिना लॉसी लिप्यंतरण के लिखता है। अपनी .bat फ़ाइल में एक बार -Encoding सेट करें और आउटपुट डाउनस्ट्रीम उपभोक्ताओं से बाइट-दर-बाइट मेल खाता है।

सिर्फ़ TXT नहीं

यही कमांड-लाइन टूल Word को PDF, HTML, RTF, XLS, TIFF, JPEG, और अन्य में भी बदलता है। एक इंस्टॉलेशन आपकी सभी Word कन्वर्शन आवश्यकताओं को पूरा करता है। -c TXT को -c PDF में बदलें और आपको समान बैच और ऑटोमेशन सुविधाओं के साथ PDF आउटपुट मिलता है।

निःशुल्क परीक्षण डाउनलोड करें

(30 दिन, ईमेल या क्रेडिट कार्ड नहीं)

लाइसेंस खरीदें

(सर्वर लाइसेंस, स्थायी)

Windows 7/8/10/11 • Server 2008/2012/2016/2019/2022


quote

Total Doc Converter X — DOC फ़ाइलों के रूपांतरण के लिए सुविधाजनक सर्वर समाधान ग्राहक समीक्षाएं 2026

इसकी रेटिंग करें
ग्राहक समीक्षाओं के आधार पर 4.7/5 रेटेड
5 Star

"हम प्रति मामला कई हज़ार DOC और DOCX प्रदर्शनियाँ प्रोसेस करते हैं। Total Doc Converter X eDiscovery सर्वर पर एक रात्रिकालीन बैच के रूप में चलता है और कीवर्ड सर्च और अवधारणा क्लस्टरिंग के लिए UTF-8 टेक्स्ट प्रतियाँ बनाता है। टेक्स्ट बॉडी स्वच्छ है — कोई Word कलाकृति नहीं, कोई हेडर/फ़ुटर शोर नहीं, टेबल टैब में चपटी। -BOM 0 सेट करना वह छोटा विवरण था जिसने पहले प्रयास में हमारे इंडेक्सर को खुश कर दिया।"

5 Star Caroline Whitford Litigation Support Specialist, Mid-Atlantic Law Group

"हम रिट्रीवल-संवर्धित सर्च के लिए कॉन्ट्रैक्ट कॉर्पोरा को एम्बेडिंग पाइपलाइन में फ़ीड करते हैं। पाइपलाइन के अंदर DOCX पार्स करना धीमा और कमज़ोर था, और python-docx टेबल सेल पर Word से असहमत था। DOCConverter.exe से पहले प्लेन TXT में बदलने से दोनों समस्याएँ हट गईं। .bat फ़ाइल Task Scheduler में रहती है, एम्बेडिंग जॉब TXT पढ़ती है, और हमने Word XML से लड़ना बंद कर दिया।"

5 Star Devansh Iyer NLP Engineer

"अनुपालन ने हमें कहा कि हर नैदानिक दस्तावेज़ की प्लेन-टेक्स्ट प्रतियाँ मूल के साथ दीर्घकालिक संग्रह के लिए रखें। हमने Total Doc Converter X चुना क्योंकि इसे फ़ाइल सर्वर पर Word की आवश्यकता नहीं है, और एन्कोडिंग फ़्लैग ने हमें पूरे आर्काइव में बिना BOM के UTF-8 पर मानकीकरण करने की अनुमति दी। टेबल-फ़्लैटनिंग नियमों पर डॉक्यूमेंटेशन अधिक विस्तृत हो सकता है, लेकिन सपोर्ट ने उसी दिन हमारे सवालों के जवाब दिए।"

4 Star Margaret Holloway Records Manager, Regional Health Network

अक्सर पूछे जाने वाले प्रश्न ▼

बुनियादी कमांड है: DOCConverter.exe C:\Docs\*.docx C:\Output\ -c TXT -Encoding UTF-8। यह सोर्स फ़ोल्डर की हर Word फ़ाइल को TXT में बदलती है। लीगेसी Word 97–2003 फ़ाइलों के लिए *.doc उपयोग करें, या एक रन में DOC और DOCX दोनों को पकड़ने के लिए *.do*
-Encoding के बाद लक्ष्य एन्कोडिंग पास करें। समर्थित मानों में UTF-8, UTF-16, UTF-16BE, ANSI, और सिस्टम पर रजिस्टर्ड कोई भी Windows कोड पेज (उदाहरण के लिए सिरिलिक Windows के लिए 1251 या पश्चिमी यूरोपीय के लिए 1252) शामिल हैं। आउटपुट बाइट्स बिल्कुल वही होंगे जो डाउनस्ट्रीम इंडेक्सर या पार्सर अपेक्षा करता है।
हाँ। बिना बाइट-ऑर्डर मार्क के स्वच्छ UTF-8 स्ट्रीम लिखने के लिए -BOM 0 जोड़ें। BOM उत्सर्जित करने के लिए -BOM 1 उपयोग करें। कुछ सर्च इंडेक्सर और JSON पार्सर BOM से शुरू होने वाली फ़ाइलों को अस्वीकार करते हैं, जबकि कुछ Windows-नेटिव टूल इसे चाहते हैं — फ़्लैग आपको पोस्ट-प्रोसेसिंग के बिना दोनों पक्षों से मेल खाने देता है।
हाँ। सोर्स DOC या DOCX को Unicode के रूप में पढ़ा जाता है, इसलिए सिरिलिक, ग्रीक, अरबी, हिब्रू, चीनी, जापानी, कोरियाई, और भारतीय लिपियाँ सभी आउटपुट तक अक्षुण्ण पहुँचती हैं। एकल बाइट स्ट्रीम में पूर्ण Unicode कवरेज के लिए -Encoding UTF-8 चुनें, या यदि आपका आर्काइव मानक एक की आवश्यकता रखता है तो एक कोड पेज चुनें।
टेबल टेक्स्ट में चपटी हो जाती हैं। हर पंक्ति एक लाइन बन जाती है; पंक्ति के भीतर सेल डिफ़ॉल्ट रूप से टैब से अलग होते हैं। यह TSV-जैसा लेआउट उत्पन्न करता है जिसे कोई भी स्प्रेडशीट, इंडेक्सर, या pandas रीडर पार्स कर सकता है। मूल टेबल की कॉलम संरचना तब तक सुरक्षित रहती है जब तक आपका डाउनस्ट्रीम टूल टैब-सेपरेटेड मानों को समझता है।
डिफ़ॉल्ट रूप से हेडर और फ़ुटर हर पेज पर दोहराए जाने के बजाय प्रति दस्तावेज़ एक बार शामिल होते हैं, इसलिए टेक्स्ट बॉडी स्वच्छ रहती है। उन्हें पूरी तरह छोड़ने के लिए -IncludeHeaders 0 उपयोग करें, या उन्हें रखने के लिए -IncludeHeaders 1। पेज नंबर हटा दिए जाते हैं क्योंकि TXT में पेज की कोई अवधारणा नहीं है।
हाँ। Total Doc Converter X एक COM/ActiveX ऑब्जेक्ट (DOCConverter.DOCConverterX) के रूप में रजिस्टर होता है। आप इसे .NET, PHP, Python, VBScript, ASP, Ruby, Perl, और किसी भी अन्य COM-संगत वातावरण से कॉल कर सकते हैं। आपका वेब एप्लिकेशन अपलोड की गई DOC/DOCX फ़ाइलें स्वीकार कर सकता है और रियल टाइम में इंडेक्सर या LLM एंडपॉइंट को UTF-8 टेक्स्ट लौटा सकता है।

Total Doc Converter X के उदाहरण

Total Doc Converter X और .NET के साथ Doc फ़ाइलें बदलें


string src  = @"C:\test\Source.docx";
string dest = @"C:\test\Dest.pdf";

var cnv = new DocConverterX();
cnv.Convert(src, dest, "-cPDF -log c:\\test\\Doc.log");

if (!string.IsNullOrEmpty(cnv.ErrorMessage))
    throw new Exception(cnv.ErrorMessage);

Total Doc Converter X के साथ वेब सर्वर पर Doc फ़ाइलें बदलें

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\DocConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.docx";
                var outPath = Path.GetTempFileName() + ".pdf";
                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}\" -cPDF";
                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);
        }
    }
Azure Functions के बारे में अधिक जानकारी।

Total Doc Converter X के साथ वेब सर्वर पर Doc फ़ाइलें बदलें

dim C
Set C=CreateObject("DocConverter.DocConverterX")
C.Convert "c:\source.docx", "c:\dest.pdf", "-cPDF -log c:\doc.log"
Response.Write C.ErrorMessage
set C = nothing

परिणामी PDF को सीधे ASP से स्ट्रीम करें

dim C
Set C=CreateObject("DocConverter.DocConverterX")
Response.Clear
Response.AddHeader "Content-Type", "binary/octet-stream"
Response.AddHeader "Content-Disposition", "attachment; filename=test.pdf"
Response.BinaryWrite C.ConvertToStream("C:\www\ASP\Source.docx", "C:\www\ASP", "-cpdf -log c:\doc.log")
set C = nothing

PHP और Total Doc Converter X के साथ Doc फ़ाइलें बदलें

$src="C:\\test\\test.docx";
$dest="C:\\test\\test.pdf";
if (file_exists($dest)) unlink($dest);
$c= new COM("DocConverter.DocConverterX");
$c->convert($src,$dest, "-cPDF -log c:\\test\\Doc.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Total Doc Converter X और Ruby के साथ Doc फ़ाइलें बदलें

require 'win32ole'
c = WIN32OLE.new('DocConverter.DocConverterX')

src = "C:\\test\\test.docx"
dest = "C:\\test\\test.pdf"

c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")

if not File.exist?(dest)
  puts c.ErrorMessage
end

Total Doc Converter X और Python के साथ Doc फ़ाइलें बदलें

import win32com.client
import os.path

c = win32com.client.Dispatch("DocConverter.DocConverterX")

src  = "C:\\test\\test.docx"
dest = "C:\\test\\test.pdf"

c.convert(src, dest, "-cPDF -log c:\\test\\Doc.log")

if not os.path.exists(dest):
    print(c.ErrorMessage)

Pascal और Total Doc Converter X के साथ Doc फ़ाइलें बदलें

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('DocConverter.DocConverterX');
  c.Convert('c:\test\source.docx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Doc.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Total Doc Converter X के साथ वेब सर्वर पर Doc फ़ाइलें बदलें

var c = new ActiveXObject("DocConverter.DocConverterX");
c.Convert("C:\\test\\source.docx", "C:\\test\\dest.pdf", "-cPDF");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Total Doc Converter X और Perl के साथ Doc फ़ाइलें बदलें

use Win32::OLE;

my $src  = "C:\\test\\test.docx";
my $dest = "C:\\test\\test.pdf";

my $c = CreateObject Win32::OLE 'DocConverter.DocConverterX';
$c->convert($src, $dest, "-cPDF -log c:\\test\\Doc.log");
print $c->ErrorMessage if -e $dest;

 

अभी काम शुरू करें!

नि:शुल्क ट्रायल डाउनलोड करें और अपने फाइलों को मिनटों में कन्वर्ट करें।
कोई क्रेडिट कार्ड या ईमेल की आवश्यकता नहीं।

⬇ मुफ्त ट्रायल डाउनलोड करें Windows 7/8/10/11 • 135 MB

Support
Total Doc Converter X — DOC फ़ाइलों के रूपांतरण के लिए सुविधाजनक सर्वर समाधान Preview1

ताज़ा खबर

न्यूज़लेटर की सदस्यता

चिंता न करें, हम स्पैम नहीं करते।


© 2026. सभी अधिकार सुरक्षित. CoolUtils File Converters

Cards