डेटा एंट्री करण्यासाठी, डेटा व्यवस्थित करण्यासाठी, लेखाविषयक कार्ये करण्यासाठी, आर्थिक विश्लेषण करण्यासाठी, वेळ व्यवस्थापन, कार्य व्यवस्थापन आणि बरेच काही करण्यासाठी आम्ही Excel कार्यपुस्तिका वापरतो. त्याच वेळी, HTML हे इंटरनेटवर डेटा आणि माहिती सामायिक करण्यासाठी एक लोकप्रिय स्वरूप आहे आणि ते क्रॉस-प्लॅटफॉर्म सुसंगतता, सुलभ सानुकूलन आणि लवचिकता यासह अनेक फायदे देते. तुमची एक्सेल स्प्रेडशीट HTML मध्ये रूपांतरित करून, तुम्ही तुमचा डेटा इतरांसोबत सहज शेअर करू शकता आणि तुमची माहिती कोणालाही, कुठेही आणि कोणत्याही डिव्हाइसवर प्रवेश करण्यायोग्य असल्याची खात्री करू शकता. या चरण-दर-चरण मार्गदर्शकामध्ये, आम्ही Java REST API वापरून Excel ला HTML मध्ये रूपांतरित करण्याचे फायदे शोधू.
- एक्सेल ते एचटीएमएल कनव्हर्टर
- जावा मध्ये एक्सेल ते वेब
- CURL कमांड वापरून Excel ला HTML मध्ये रूपांतरित करा
एक्सेल ते एचटीएमएल कनव्हर्टर
Aspose.Cells Cloud SDK for Java हे एक शक्तिशाली साधन आहे जे Excel स्प्रेडशीटला HTML फॉरमॅटमध्ये रूपांतरित करण्यासाठी विस्तृत क्षमता प्रदान करते. या SDK सह, तुम्ही तुमच्या विशिष्ट गरजा पूर्ण करण्यासाठी तुमचे आउटपुट सानुकूलित करू शकता, ज्यात HTML एन्कोडिंग निर्दिष्ट करण्याची क्षमता, स्वतंत्र फाइल्स म्हणून प्रतिमा जतन करणे आणि तुमच्या आउटपुटचे स्वरूपन नियंत्रित करणे समाविष्ट आहे. हे XLS, XLSX, CSV, PDF सह इतर विविध फाइल फॉरमॅटला देखील सपोर्ट करते /), आणि बरेच काही, ते दस्तऐवज रूपांतरणासाठी एक बहुमुखी साधन बनवते. शिवाय, हे अत्यंत स्केलेबल आहे, जे तुम्हाला मोठ्या प्रमाणात डेटावर जलद आणि कार्यक्षमतेने प्रक्रिया करण्यास अनुमती देते. तुम्ही डेव्हलपर, व्यवसाय मालक किंवा दस्तऐवज व्यवस्थापन व्यावसायिक असाल तरीही, Java साठी Aspose.Cells Cloud SDK हा Excel ला HTML मध्ये रूपांतरित करण्यासाठी एक आदर्श पर्याय आहे.
आता प्रथम आपल्याला pom.xml मध्ये खालील माहिती जोडून Java प्रोजेक्ट (maven build) मध्ये SDK संदर्भ जोडणे आवश्यक आहे.
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.cloud/repo/</url>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells-cloud</artifactId>
<version>22.8</version>
</dependency>
</dependencies>
तुमच्याकडे क्लाउड डॅशबोर्ड वर विद्यमान खाते नसल्यास, कृपया वैध ईमेल पत्ता वापरून एक विनामूल्य खाते तयार करा आणि तुमचे वैयक्तिकृत क्लायंट क्रेडेन्शियल तपशील मिळवा.
जावा मध्ये एक्सेल ते वेब
खाली दिलेल्या स्टेप्स फॉलो करून तुम्ही ऑनलाइन स्प्रेडशीट व्ह्यूअर कसा विकसित करू शकता याच्या तपशीलावर चर्चा करूया.
- CellsApi क्लासचे एक उदाहरण तयार करा जे क्लायंट क्रेडेन्शियल्स इनपुट वितर्क म्हणून घेते.
- इनपुट एक्सेलचे नाव, HTML म्हणून परिणामी स्वरूप आणि स्ट्रिंग व्हेरिएबल्समध्ये आउटपुट फाइलचे नाव निर्दिष्ट करा.
- फाइल उदाहरण वापरून स्थानिक ड्राइव्हवरून एक्सेल वर्कबुकची सामग्री वाचा.
- शेवटी, रूपांतरण ऑपरेशन सुरू करण्यासाठी cellsWorkbookPutConvertWorkbook(…) पद्धतीला कॉल करा.
// अधिक उदाहरणांसाठी, कृपया https://github.com/aspose-cells-cloud/aspose-cells-cloud-java ला भेट द्या
try
{
// https://dashboard.aspose.cloud/ वरून ClientID आणि ClientSecret मिळवा
String clientId = "bbf94a2c-6d7e-4020-b4d2-b9809741374e";
String clientSecret = "1c9379bb7d701c26cc87e741a29987bb";
// क्लायंट क्रेडेन्शियल्स वापरून CellsApi चे उदाहरण तयार करा
CellsApi api = new CellsApi(clientId,clientSecret);
// इनपुट एक्सेल वर्कबुकचे नाव
String fileName = "source.xlsx";
// वर्कबुक एनक्रिप्ट केलेले असल्यास पासवर्ड तपशील
String password = null;
// परिणामी फाइल स्वरूप
String format = "HTML";
// स्थानिक प्रणालीवरून फाइल लोड करा
File file = new File("c://Users/"+fileName);
// दस्तऐवज रूपांतरण ऑपरेशन करा
File response = api.cellsWorkbookPutConvertWorkbook(file, format, password, "Converted.html", null, null);
// यश संदेश छापा
System.out.println("Successfull completion of Excel to HTML conversion !");
}catch(Exception ex)
{
System.out.println(ex);
}
वरील उदाहरणामध्ये वापरलेले इनपुट एक्सेल myDocument.xlsx वरून डाउनलोड केले जाऊ शकते.
API च्या आश्चर्यकारक क्षमतेकडे लक्ष द्या जिथे वैयक्तिक वर्कशीट्स परिणामी HTML मध्ये स्वतंत्र टॅब म्हणून दिसत आहेत.
CURL कमांड वापरून Excel ला HTML मध्ये रूपांतरित करा
REST API आणि cURL कमांड वापरून Excel ला HTML/XLS मधून वेबमध्ये रूपांतरित केल्याने अनेक फायदे मिळतात. सर्वप्रथम, हा दृष्टीकोन अत्यंत लवचिक आहे आणि आपल्या विद्यमान कार्यप्रवाहांमध्ये सहजपणे समाकलित केला जाऊ शकतो. REST API आणि cURL आदेश वापरून, तुम्ही तुमची दस्तऐवज रूपांतरण कार्ये स्वयंचलित करू शकता आणि मॅन्युअल रूपांतरणासाठी लागणारा वेळ आणि संसाधने कमी करू शकता. याव्यतिरिक्त, Aspose.Cells Cloud सारख्या क्लाउड-आधारित साधनाचा वापर केल्याने तुम्हाला कोणत्याही अतिरिक्त सॉफ्टवेअरची आवश्यकता नसताना स्केलेबल आणि सुरक्षित प्लॅटफॉर्मवर रूपांतरणे करता येतात. शेवटी, एक्सेलला एचटीएमएलमध्ये रूपांतरित करण्यासाठी REST API आणि cURL कमांड वापरणे हा एक किफायतशीर उपाय आहे जो तुम्हाला परवाना शुल्क आणि देखभाल खर्चावर पैसे वाचविण्यात मदत करू शकतो.
म्हणून प्रथम खालील कमांड कार्यान्वित करताना आपल्याला JWT ऍक्सेस टोकन तयार करावे लागेल.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bbf94a2c-6d7e-4020-b4d2-b9809741374e&client_secret=1c9379bb7d701c26cc87e741a29987bb" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
एकदा आमच्याकडे JWT टोकन मिळाल्यावर, आम्हाला XLS ला HTML मध्ये रूपांतरित करण्यासाठी आणि क्लाउड स्टोरेजमध्ये आउटपुट सेव्ह करण्यासाठी खालील कमांड कार्यान्वित करणे आवश्यक आहे.
curl -v -X PUT "https://api.aspose.cloud/v3.0/cells/convert?format=HTML&outPath=converted.html&checkExcelRestriction=true" \
-H "accept: multipart/form-data" \
-H "authorization: Bearer <JWT Token>" \
-H "Content-Type: multipart/form-data" \
-d {"File":{}}
अंतिम टिप्पण्या
शेवटी, एक्सेलचे HTML मध्ये रूपांतर करणे हे एक सामान्य कार्य आहे जे विविध साधने आणि पद्धती वापरून पूर्ण केले जाऊ शकते. तथापि, या लेखात, आम्ही एक्सेलला एचटीएमएलमध्ये रूपांतरित करण्यासाठी दोन पद्धती शोधल्या: Aspose.Cells Cloud SDK सह Java कोड वापरणे आणि REST API आणि cURL कमांड वापरणे. तुमच्या विशिष्ट आवश्यकता आणि कार्यप्रवाहानुसार दोन्ही पध्दती त्यांचे स्वतःचे अनन्य फायदे आणि फायदे देतात. जावा कोड वापरणे अधिक सानुकूल करण्यायोग्य आणि एकात्मिक समाधान प्रदान करते, तर REST API आणि cURL कमांड वापरणे अधिक लवचिकता आणि स्केलेबिलिटी देते. शेवटी, दृष्टिकोनाची निवड तुमच्या एक्सेल फाइल्सचा आकार आणि जटिलता, आवश्यक ऑटोमेशन आणि एकत्रीकरणाची पातळी आणि तुमचे एकूण बजेट आणि संसाधने यासारख्या घटकांवर अवलंबून असते. तुम्ही कोणता दृष्टीकोन निवडता याची पर्वा न करता, Aspose.Cells Cloud दस्तऐवज रूपांतरणासाठी एक शक्तिशाली आणि विश्वासार्ह प्लॅटफॉर्म प्रदान करते, ज्यामध्ये फाईल स्वरूपन आणि वैशिष्ट्यांच्या विस्तृत श्रेणीसाठी समर्थन आहे.
कृपया लक्षात ठेवा की SDK चा संपूर्ण स्त्रोत कोड GitHub (MIT परवान्याअंतर्गत प्रकाशित) वरून डाउनलोड केला जाऊ शकतो. शेवटी, API वापरताना तुम्हाला काही समस्या आल्यास, कृपया आमच्याशी विनामूल्य [उत्पादन समर्थन मंच9 द्वारे संपर्क साधा.
संबंधित लेख
याबद्दल अधिक जाणून घेण्यासाठी आम्ही खालील लिंक्सला भेट देण्याची जोरदार शिफारस करतो: