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


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

आपके पास XLS और XLSX फ़ाइलों के फ़ोल्डर हैं जिन्हें एक डेटाबेस, एक एनालिटिक्स पाइपलाइन, या एक रिपोर्टिंग डैशबोर्ड को फ़ीड करने की ज़रूरत है — और लक्ष्य सिस्टम CSV बोलता है, Excel नहीं। Excel में हर वर्कबुक खोलना और Save As → CSV पर क्लिक करना दो या तीन फ़ाइलों के बाद स्केल नहीं होता, और बिना Excel इंस्टॉलेशन वाले सर्वर पर पूरी तरह विफल हो जाता है। Total Excel Converter X कमांड लाइन से Excel फ़ाइलों को बैच में CSV में बदलता है, बिना GUI और बिना मशीन पर Microsoft Office के। इसे Windows सर्वर पर इंस्टॉल करें, स्क्रिप्ट या ActiveX से कॉल करें, और इसे बिना निगरानी चलने दें।

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

  • बैच कन्वर्शन — वाइल्डकार्ड (*.xlsx) दें और कन्वर्टर एक ही रन में हर मैचिंग फ़ाइल को प्रोसेस करता है
  • डिलिमिटर नियंत्रण-CSVDelimiter के माध्यम से कॉमा, सेमीकोलन, टैब, या पाइप, जो भी आपका इम्पोर्टर अपेक्षा करता है उससे मेल खाता है
  • एन्कोडिंग नियंत्रण — UTF-8, UTF-16, Windows-1251, ISO-8859-1, या किसी अन्य कोड पेज में आउटपुट दें ताकि गैर-ASCII वर्ण कन्वर्शन से बच जाएँ
  • मल्टी-शीट हैंडलिंग — सभी शीट को एक CSV में मिलाएँ या -EachSheetSeparate के साथ हर शीट को अपनी फ़ाइल में विभाजित करें
  • फ़ॉर्मूला मूल्यांकन — CSV मान संग्रहीत करता है, फ़ॉर्मूले नहीं; कन्वर्टर हर सेल का मूल्यांकन करता है और गणना किया गया परिणाम लिखता है
  • Excel आवश्यक नहीं — सर्वर पर Microsoft Office के बिना सीधे XLS और XLSX को पढ़ता है
  • कोई GUI नहीं — कमांड लाइन से चुपचाप चलता है, कोई पॉप-अप विंडो या पुष्टि डायलॉग नहीं
  • ActiveX / COM — .NET, VBScript, PHP, Python, या किसी भी COM-संगत वातावरण से कन्वर्टर को कॉल करके अपने एप्लिकेशन में कन्वर्शन एम्बेड करें
  • .bat स्क्रिप्टिंग — कमांड को बैच फ़ाइलों में सहेजें और पूरी तरह स्वचालित कन्वर्शन के लिए Windows Task Scheduler से शेड्यूल करें

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

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

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

Excel बनाम CSV: कन्वर्ट क्यों करें?

Excel फ़ाइलें (XLS, XLSX) कंटेनर फ़ॉर्मेट हैं। एक वर्कबुक में कई शीट, फ़ॉर्मूले, फ़ॉर्मेटिंग, चार्ट, पिवट टेबल, सशर्त नियम, और एम्बेडेड ऑब्जेक्ट होते हैं। XLS 1990 के दशक का एक मालिकाना बाइनरी फ़ॉर्मेट है; XLSX XML भागों का एक ZIP आर्काइव है। दोनों के लिए एक पार्सर चाहिए जो Office स्कीमा को समझता हो। अधिकांश डेटाबेस और एनालिटिक्स टूल किसी को भी सीधे नहीं पढ़ सकते।

CSV प्लेन टेक्स्ट है — प्रति लाइन एक पंक्ति, फ़ील्ड डिलिमिटर से अलग। हर डेटाबेस इंजन, हर स्क्रिप्टिंग भाषा, हर BI टूल, और हर ETL प्लेटफ़ॉर्म CSV को बिना अनुवाद के पढ़ता है। PostgreSQL COPY, MySQL LOAD DATA INFILE, BigQuery bq load, pandas read_csv, R read.csv — वे सभी CSV की अपेक्षा करते हैं। जब Excel डेटा को उस पाइपलाइन में प्रवेश करना है, तो उसे पहले CSV बनना ही होगा।

Excel (XLS / XLSX)CSV
फ़ॉर्मेटमालिकाना बाइनरी या ZIP-XMLप्लेन टेक्स्ट
प्रति फ़ाइल शीटएकाधिकएक टेबल
फ़ॉर्मूलेसंग्रहीत और पुनर्गणितकेवल मूल्यांकित मान
फ़ॉर्मेटिंगफ़ॉन्ट, रंग, बॉर्डर, चार्टकोई नहीं
डेटाबेस इम्पोर्टODBC या लाइब्रेरी चाहिएहर इंजन में नेटिव
दर्शकOffice उपयोगकर्ताडेटाबेस, स्क्रिप्ट, ETL टूल

कमांड लाइन से Excel को CSV में कैसे बदलें

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

ऊपर दिए गए लिंक से इंस्टॉलर डाउनलोड करें और अपने Windows सर्वर या वर्कस्टेशन पर चलाएँ। सेटअप एक मिनट से कम में पूरा होता है। Microsoft Excel या Office इंस्टॉलेशन की आवश्यकता नहीं है — कन्वर्टर अपने स्वयं के इंजन का उपयोग करके XLS और XLSX को सीधे पार्स करता है।

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

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

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

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

XLSConverter.exe C:\Reports\*.xlsx C:\Output\ -c CSV

यह C:\Reports\ की हर .xlsx फ़ाइल को प्रोसेस करती है और परिणामी CSV फ़ाइलों को C:\Output\ में सहेजती है। हर Excel फ़ाइल एक ही बेस नाम वाली एक CSV बनाती है। लीगेसी बाइनरी फ़ाइलों को कन्वर्ट करने के लिए *.xls उपयोग करें, या एक पास में दोनों एक्सटेंशन को पकड़ने के लिए *.xls*

चरण 4. डिलिमिटर, क्वोटिंग, और एन्कोडिंग सेट करें

CSV डिफ़ॉल्ट को अक्सर लक्ष्य सिस्टम से मिलाने के लिए ट्वीक करना पड़ता है। असली इम्पोर्टर सेपरेटर और कोड पेजों के बारे में नकचढ़े होते हैं:

XLSConverter.exe C:\Reports\*.xlsx C:\Output\ -c CSV -CSVDelimiter ";" -CSVQuotation "\"" -Encoding UTF-8 -log C:\Logs\xls2csv.log
  • -CSVDelimiter "," — कॉमा (डिफ़ॉल्ट)। यूरोपीय लोकेल के लिए ";", टैब-सेपरेटेड के लिए "\t", या पाइप के लिए "|" उपयोग करें
  • -CSVQuotation "\"" — डिलिमिटर, उद्धरण, या लाइन ब्रेक वाले फ़ील्ड को डबल कोट में लपेटें
  • -Encoding UTF-8 — UTF-8 आउटपुट को बाध्य करें। लक्ष्य सिस्टम की आवश्यकता के अनुसार UTF-16, Windows-1251, Windows-1252, या ISO-8859-1 उपयोग करें
  • -EachSheetSeparate — मल्टी-शीट वर्कबुक को प्रति शीट एक CSV में विभाजित करें, {file}_{sheet}.csv नाम के साथ
  • -log C:\Logs\xls2csv.log — सत्यापन के लिए कन्वर्शन लॉग लिखें

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

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

@echo off
"C:\Program Files\CoolUtils\TotalExcelConverterX\XLSConverter.exe" C:\Incoming\*.xlsx C:\Archive\CSV\ -c CSV -CSVDelimiter ";" -Encoding UTF-8 -EachSheetSeparate -log C:\Logs\xls2csv.log

यह हर रात (या आपके द्वारा सेट किए गए किसी भी अंतराल पर) कन्वर्शन चलाता है और एक लॉग फ़ाइल लिखता है ताकि आप परिणामों की पुष्टि कर सकें। नई XLSX फ़ाइलें C:\Incoming\ में डालें और अगला शेड्यूल रन उन्हें उठा लेता है।

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

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

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

XLSConverterX Cnv = new XLSConverterX();
Cnv.Convert("C:\\Reports\\sales.xlsx", "C:\\Output\\sales.csv", "-c CSV -CSVDelimiter \";\" -Encoding UTF-8 -log c:\\Logs\\xls.log");

उदाहरण (PHP):

$c = new COM("XLSConverter.XLSConverterX");
$c->convert("C:\\Reports\\sales.xlsx", "C:\\Output\\sales.csv", "-c CSV -CSVDelimiter \";\" -Encoding UTF-8 -log c:\\Logs\\xls.log");

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

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

सुविधाऑनलाइन कन्वर्टरTotal Excel Converter X
बैच प्रोसेसिंगएक बार में एक फ़ाइलप्रति बैच असीमित फ़ाइलें
फ़ाइल गोपनीयताफ़ाइलें तृतीय-पक्ष सर्वर पर अपलोड होती हैंफ़ाइलें आपकी मशीन से बाहर नहीं जातीं
फ़ाइल आकार सीमाआमतौर पर 5–25 MBकोई नहीं — गीगाबाइट वर्कबुक समर्थित
डिलिमिटर / एन्कोडिंग नियंत्रणदुर्लभ या छुपाफ़्लैग के माध्यम से पूर्ण नियंत्रण
मल्टी-शीट हैंडलिंगआमतौर पर केवल पहली शीट-EachSheetSeparate या मर्ज
ऑटोमेशनकेवल मैनुअलकमांड लाइन, .bat, Task Scheduler, ActiveX
सर्वर डिप्लॉयमेंटसंभव नहींसर्वर के लिए डिज़ाइन, कोई GUI आवश्यक नहीं
Excel इंस्टॉल आवश्यकलागू नहींनहीं
इंटरनेट आवश्यकहाँनहीं

Excel को CSV कमांड-लाइन कन्वर्शन की आवश्यकता कब होती है

  • Excel को PostgreSQL या MySQL में लोड करना। डेटाबेस इंजन XLSX नहीं पढ़ते। CSV में बदलें, फिर Postgres में COPY sales FROM '/data/sales.csv' CSV HEADER या MySQL में LOAD DATA INFILE चलाएँ। पूरी पाइपलाइन उन फ़ाइलों के लिए सेकंड में चलती है जिन्हें GUI इम्पोर्टर के माध्यम से मिनट लगेंगे।
  • BigQuery या Snowflake को फ़ीड करना। क्लाउड वेयरहाउस bq load या COPY INTO के माध्यम से CSV को नेटिव रूप से इंजेस्ट करते हैं। एक रात्रिकालीन .bat जॉब दिन की Excel रिपोर्ट को CSV में बदलता है और उन्हें वेयरहाउस के उठाने के लिए एक स्टेजिंग बकेट में अपलोड करता है।
  • Pandas, R, और Jupyter पाइपलाइन। डेटा वैज्ञानिक pandas read_csv और R read.csv में काम करते हैं। जब सोर्स डेटा वित्त या ऑपरेशन से XLSX के रूप में आता है, एक सर्वर-साइड कन्वर्टर बिना किसी के Excel को छुए स्वच्छ CSV उत्पन्न करता है।
  • नियामक और कर प्रस्तुतियाँ। कई वित्तीय और कर अधिकारी एक निश्चित डिलिमिटर और कोड पेज के साथ केवल CSV अपलोड स्वीकार करते हैं। एजेंसी के स्पेक से मिलाने के लिए -CSVDelimiter और -Encoding सेट करके आंतरिक Excel रिपोर्ट को अनुपालन CSV में बदलें।
  • डैशबोर्ड और BI टूल को सिंक करना। Power BI, Tableau, और Looker कनेक्टर इंक्रीमेंटल रिफ़्रेश के लिए CSV पसंद करते हैं। रिपोर्ट सर्वर पर चलने वाला एक कन्वर्टर हर घंटे नवीनतम CSV उत्पन्न करता है, BI टूल के उठाने के लिए तैयार।
  • सर्वर पर Microsoft Excel को समाप्त करना। अनअटेंडेड मोड में Office ऑटोमेशन के माध्यम से Excel चलाना असमर्थित है और नियमित रूप से क्रैश होता है। Total Excel Converter X बिना Office निर्भरता के सीधे XLSX पढ़ता है।

Total Excel Converter X क्यों

Excel आवश्यक नहीं

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

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

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

डिलिमिटर, एन्कोडिंग, और मल्टी-शीट नियंत्रण

असली CSV इम्पोर्टर विवरण की परवाह करते हैं। यूरोपीय सिस्टम के लिए सेमीकोलन डिलिमिटर, अंतरराष्ट्रीय टेक्स्ट के लिए UTF-8, एम्बेडेड कॉमा वाले फ़ील्ड के लिए डबल-कोट लपेट। बारह मासिक शीट वाली एक Excel वर्कबुक एक एकल फ़ाइल है, लेकिन CSV प्रति फ़ाइल एक टेबल रखता है — -EachSheetSeparate वर्कबुक को बारह नामित CSV फ़ाइलों में विभाजित करता है, हर एक अलग इंजेस्शन के लिए तैयार। हर विवरण कमांड-लाइन फ़्लैग के रूप में उजागर है, इसलिए आउटपुट पहले प्रयास में जो भी आपकी डाउनस्ट्रीम पाइपलाइन अपेक्षा करती है उससे मेल खाता है।

सिर्फ़ CSV नहीं

यही कमांड-लाइन टूल Excel को PDF, DOC, HTML, XML, JSON, ODS, TIFF, JPEG, और अन्य में भी बदलता है। एक इंस्टॉलेशन हर Excel कन्वर्शन लक्ष्य को कवर करता है। -c CSV को -c PDF में बदलें और आपको समान बैच और ऑटोमेशन सुविधाओं के साथ PDF रिपोर्ट मिलती हैं।

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

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

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

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

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


quote

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

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

"हमारी पाइपलाइन क्षेत्रीय स्टोर मैनेजरों से एक दिन में 200+ XLSX फ़ाइलें इंजेस्ट करती है और उन्हें COPY के माध्यम से Postgres में लोड करती है। हमने एक नाज़ुक Python-प्लस-openpyxl स्क्रिप्ट को एक .bat जॉब में XLSConverter.exe से बदल दिया। सेमीकोलन डिलिमिटर और UTF-8 फ़्लैग ने पहले रन पर ही हमारी जर्मन और पोलिश वर्ण समस्याओं को हल कर दिया। थ्रूपुट उसी रात्रिकालीन बैच के लिए चालीस मिनट से पाँच मिनट से कम हो गया।"

5 Star Priya Raghavan Data Engineer, Retail Analytics

"हम कार्यकारी डैशबोर्ड के लिए मासिक Excel वर्कबुक को BigQuery में फ़ीड करते हैं। -EachSheetSeparate फ़्लैग वह छूटा हुआ टुकड़ा था — प्रति शीट एक CSV प्रति व्यावसायिक लाइन एक स्टेजिंग टेबल पर साफ़ मैप होता है। Excel से अब और मैनुअल शीट-दर-शीट एक्सपोर्ट नहीं। COM इंटरफ़ेस उसी टूल को हमारे आंतरिक अपलोड पोर्टल को सर्व करने देता है।"

5 Star Daniel Kowalski BI Analyst, Insurance Group

"मैंने एक .NET सेवा में ActiveX क्लास के माध्यम से XLSConverter को इंटीग्रेट किया जो ब्रोकर रिपोर्ट प्रोसेस करती है। फ़ॉर्मूला मूल्यांकन क्रॉस-शीट संदर्भ वाले बड़ी वर्कबुक पर भी सही ढंग से काम करता है। एन्कोडिंग फ़्लैग हमारे इतालवी और फ़्रेंच इनपुट को साफ़ संभालता है। कुछ दुर्लभ फ़्लैग पर डॉक्यूमेंटेशन अधिक विस्तृत हो सकता है, लेकिन सपोर्ट ने एक बिज़नेस दिन के भीतर मेरे सवालों के जवाब दिए।"

4 Star Sofia Marchetti ETL Developer, FinTech Platform

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

बुनियादी कमांड है: XLSConverter.exe C:\Reports\*.xlsx C:\Output\ -c CSV। यह सोर्स फ़ोल्डर की हर XLSX फ़ाइल को CSV में बदलती है। आउटपुट नियंत्रित करने के लिए -CSVDelimiter ";", -Encoding UTF-8, या -EachSheetSeparate जैसे फ़्लैग जोड़ें।
नहीं। Total Excel Converter X बिना Microsoft Excel, Office, या LibreOffice के सीधे XLS और XLSX को पढ़ता है। यह लाइसेंसिंग लागत और अनअटेंडेड परिदृश्यों में Excel को ऑटोमेट करने की अस्थिरता से बचाता है।
-CSVDelimiter फ़्लैग का उपयोग करें। कॉमा (डिफ़ॉल्ट) के लिए ",", सेमीकोलन (यूरोपीय लोकेल में सामान्य) के लिए ";", टैब के लिए "\t", या पाइप के लिए "|" पास करें। कमांड लाइन पर मान को डबल कोट में लपेटें।
कमांड में -Encoding UTF-8 जोड़ें। अन्य समर्थित कोड पेज में UTF-16, Windows-1251, Windows-1252, ISO-8859-1, और कई और शामिल हैं। एन्कोडिंग को सेट करें ताकि आपका डेटाबेस या इम्पोर्टर जो अपेक्षा करता है उससे मेल खाए और गैर-ASCII वर्ण अक्षुण्ण बचें।
डिफ़ॉल्ट रूप से कन्वर्टर सभी शीटों को एक एकल CSV फ़ाइल में लिखता है, जो एक शीट-नाम मार्कर से अलग होती हैं। -EachSheetSeparate जोड़ें और कन्वर्टर प्रति शीट एक CSV उत्पन्न करता है, जिसका नाम {file}_{sheet}.csv होता है। उस मोड का उपयोग करें जब भी आप हर शीट को एक अलग डेटाबेस टेबल में लोड करें।
हाँ। CSV प्लेन टेक्स्ट है और कोई फ़ॉर्मूला संग्रहीत नहीं करता। Total Excel Converter X हर फ़ॉर्मूले का मूल्यांकन करता है और गणना किया गया परिणाम CSV सेल में लिखता है। तारीखें, प्रतिशत, और मुद्रा मान अपने प्रदर्शित संख्यात्मक मान के रूप में आते हैं।
हाँ। कन्वर्शन कमांड को .bat फ़ाइल में सहेजें और Windows Task Scheduler में जोड़ें। कन्वर्टर शेड्यूल किए गए समय पर बिना निगरानी चलता है और सत्यापन के लिए लॉग फ़ाइल लिखता है। यही कमांड cron-शैली शेड्यूलर या किसी भी CI/ETL पाइपलाइन से काम करती है जो एक Windows प्रोसेस लॉन्च कर सकती है।

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

Total Excel Converter X और .NET के साथ Excel फ़ाइलों को परिवर्तित करें


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

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

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

Total Excel Converter X के साथ वेब सर्वर पर Excel फ़ाइलों को परिवर्तित करें

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\ExcelConverterX.exe";
                sbLogs.AppendLine(executablePath + "...");
                var srcPath = $@"{assemblyDirectoryPath}\src\sample.xlsx";
                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}";
                using (Process exeProcess = Process.Start(startInfo))
                {
                    sbLogs.AppendLine($"wait...{DateTime.Now.ToString()}");
                    exeProcess.WaitForExit();
                    sbLogs.AppendLine($"complete...{DateTime.Now.ToString()}");
                }

                int sleepCounter = 10;

                while(!File.Exists(outPath) && sleepCounter > 0)
                {
                    System.Threading.Thread.Sleep(1000);
                    sbLogs.AppendLine("sleep...");
                    sleepCounter--;
                }
                if (File.Exists(outPath))
                    sbLogs.AppendLine("Conversion complete successfully.");
            }
            catch (Exception ex)
            {
                sbLogs.AppendLine(ex.ToString());
            }

            return new OkObjectResult(sbLogs);
        }
    }
Azure Functions के बारे में अधिक जानकारी।

Total Excel Converter X के साथ वेब सर्वर पर Excel फ़ाइलों को परिवर्तित करें

dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
C.Convert "c:\test\source.xlsx", "c:\test\dest.pdf", "-cPDF -log c:\test\Excel.log"
Response.Write C.ErrorMessage
set C = nothing

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

dim C
Set C=CreateObject("ExcelConverter.ExcelConverterX")
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.xlsx", "C:\www\ASP", "-cpdf -log c:\html.log")
set C = nothing

PHP और Total Excel Converter X के साथ Excel स्प्रेडशीट्स को परिवर्तित करें

$src="C:\\test\\test.xlsx";
$dest="C:\\test\\test.csv";
if (file_exists($dest)) unlink($dest);
$c= new COM("ExcelConverter.ExcelConverterX");
$c->convert($src,$dest, "-c csv -log c:\\test\\xls.log");
if (file_exists($dest)) echo "OK"; else echo "fail:".$c->ErrorMessage;

Total Excel Converter X और Ruby के साथ Excel स्प्रेडशीट्स को परिवर्तित करें

require 'win32ole'
c = WIN32OLE.new('ExcelConverter.ExcelConverterX')

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

c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log")

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

Total Excel Converter X और Python के साथ Excel स्प्रेडशीट्स को परिवर्तित करें

import win32com.client
import os.path

c = win32com.client.Dispatch("ExcelConverter.ExcelConverterX")

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

c.convert(src, dest, "-c PDF -log c:\\test\\Excel.log")

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

Pascal और Total Excel Converter X के साथ Excel फ़ाइलों को परिवर्तित करें

uses Dialogs, Vcl.OleAuto;

var
  c: OleVariant;
begin
  c := CreateOleObject('ExcelConverter.ExcelConverterX');
  c.Convert('c:\test\source.xlsx', 'c:\test\dest.pdf', '-cPDF -log c:\test\Excel.log');
  if c.ErrorMessage <> '' then
    ShowMessage(c.ErrorMessage);
end;

Total Excel Converter X के साथ वेब सर्वर पर Excel और ODS फ़ाइलों को परिवर्तित करें

var c = new ActiveXObject("ExcelConverter.ExcelConverterX");
c.Convert("C:\\test\\source.xlsx", "C:\\test\\dest.pdf", "-c PDF");
if (c.ErrorMessage != "")
  alert(c.ErrorMessage)

Total Excel Converter X और Perl के साथ Excel स्प्रेडशीट्स को परिवर्तित करें

use Win32::OLE;

my $src  = "C:\\test\\test.xlsx";
my $dest = "C:\\test\\test.csv";

my $c = CreateObject Win32::OLE 'ExcelConverter.ExcelConverterX';
$c->convert($src, $dest, "-c csv -log c:\\test\\xls.log");
print $c->ErrorMessage if -e $dest;

 

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

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

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

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

ताज़ा खबर

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

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


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

Cards