અમે Excel વર્કબુકનો ઉપયોગ ડેટા એન્ટ્રી કરવા, ડેટા ગોઠવવા, એકાઉન્ટિંગ જોબ કરવા, નાણાકીય વિશ્લેષણ કરવા, સમય વ્યવસ્થાપન, કાર્ય વ્યવસ્થાપન અને ઘણું બધું કરવા માટે કરીએ છીએ. તે જ સમયે, HTML ઇન્ટરનેટ પર ડેટા અને માહિતી શેર કરવા માટેનું એક લોકપ્રિય ફોર્મેટ છે, અને તે ક્રોસ-પ્લેટફોર્મ સુસંગતતા, સરળ કસ્ટમાઇઝેશન અને લવચીકતા સહિત લાભોની વિશાળ શ્રેણી પ્રદાન કરે છે. તમારી એક્સેલ સ્પ્રેડશીટ્સને HTML માં કન્વર્ટ કરીને, તમે સરળતાથી તમારા ડેટાને અન્ય લોકો સાથે શેર કરી શકો છો અને ખાતરી કરી શકો છો કે તમારી માહિતી કોઈપણને, ગમે ત્યાં અને કોઈપણ ઉપકરણ પર ઍક્સેસિબલ છે. આ પગલા-દર-પગલાની માર્ગદર્શિકામાં, અમે Java REST API નો ઉપયોગ કરીને Excel ને HTML માં રૂપાંતરિત કરવાના ફાયદાઓનું અન્વેષણ કરીશું.
- એક્સેલ થી HTML કન્વર્ટર
- જાવામાં એક્સેલ ટુ વેબ
- CURL આદેશોનો ઉપયોગ કરીને Excel ને HTML માં કન્વર્ટ કરો
એક્સેલ થી HTML કન્વર્ટર
[Aspose.Cells Cloud SDK for Java2 એ એક શક્તિશાળી સાધન છે જે એક્સેલ સ્પ્રેડશીટ્સને HTML ફોર્મેટમાં રૂપાંતરિત કરવા માટે ક્ષમતાઓની વિશાળ શ્રેણી પ્રદાન કરે છે. આ SDK સાથે, તમે તમારી ચોક્કસ જરૂરિયાતોને પહોંચી વળવા માટે તમારા આઉટપુટને કસ્ટમાઇઝ કરી શકો છો, જેમાં HTML એન્કોડિંગનો ઉલ્લેખ કરવાની ક્ષમતા, છબીઓને અલગ ફાઇલો તરીકે સાચવવાની અને તમારા આઉટપુટના ફોર્મેટિંગને નિયંત્રિત કરવાની ક્ષમતાનો સમાવેશ થાય છે. તે XLS, XLSX, CSV, [PDF](https://docs.fileformat.com/pdf સહિત અન્ય વિવિધ ફાઇલ ફોર્મેટને પણ સપોર્ટ કરે છે. /), અને વધુ, તેને દસ્તાવેજ રૂપાંતર માટે બહુમુખી સાધન બનાવે છે. વધુમાં, તે ખૂબ જ સ્કેલેબલ છે, જે તમને મોટા પ્રમાણમાં ડેટાની ઝડપથી અને અસરકારક રીતે પ્રક્રિયા કરવાની મંજૂરી આપે છે. પછી ભલે તમે વિકાસકર્તા, વ્યવસાયના માલિક અથવા દસ્તાવેજ વ્યવસ્થાપન વ્યાવસાયિક હોવ, Java માટે Aspose.Cells Cloud SDK એ Excel ને HTML માં રૂપાંતરિત કરવા માટે એક આદર્શ વિકલ્પ છે.
હવે પહેલા આપણે pom.xml માં નીચેની માહિતી ઉમેરીને Java પ્રોજેક્ટ (maven બિલ્ડ) માં 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>
જો તમારી પાસે [ક્લાઉડ ડેશબોર્ડ] પર અસ્તિત્વમાંનું એકાઉન્ટ નથી5, તો કૃપા કરીને માન્ય ઈમેલ એડ્રેસનો ઉપયોગ કરીને મફત એકાઉન્ટ બનાવો અને તમારી વ્યક્તિગત ક્લાયંટ ઓળખપત્ર વિગતો મેળવો.
જાવામાં એક્સેલ ટુ વેબ
ચાલો નીચે આપેલા પગલાંને અનુસરીને તમે ઑનલાઇન સ્પ્રેડશીટ વ્યૂઅર કેવી રીતે વિકસાવી શકો તેની વિગતોની ચર્ચા કરીએ.
- 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 આદેશોનો ઉપયોગ કરીને એક્સેલને HTML/XLS ને વેબમાં રૂપાંતરિત કરવાથી ઘણા બધા લાભો મળે છે. પ્રથમ અને અગ્રણી, આ અભિગમ અત્યંત લવચીક છે અને તમારા હાલના વર્કફ્લોમાં સરળતાથી સંકલિત કરી શકાય છે. REST API અને cURL આદેશોનો ઉપયોગ કરીને, તમે તમારા દસ્તાવેજ રૂપાંતરણ કાર્યોને સ્વચાલિત કરી શકો છો અને મેન્યુઅલ રૂપાંતર માટે જરૂરી સમય અને સંસાધનોની માત્રા ઘટાડી શકો છો. વધુમાં, Aspose.Cells Cloud જેવા ક્લાઉડ-આધારિત ટૂલનો ઉપયોગ કરવાથી તમે કોઈપણ વધારાના સૉફ્ટવેરની જરૂરિયાત વિના, સ્કેલેબલ અને સુરક્ષિત પ્લેટફોર્મ પર રૂપાંતરણો કરી શકો છો. છેલ્લે, એક્સેલને HTML માં રૂપાંતરિત કરવા માટે 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 માં રૂપાંતરિત કરવું એ એક સામાન્ય કાર્ય છે જે વિવિધ સાધનો અને પદ્ધતિઓનો ઉપયોગ કરીને પૂર્ણ કરી શકાય છે. જો કે, આ લેખમાં, અમે એક્સેલને HTML માં રૂપાંતરિત કરવા માટેના બે અભિગમોની શોધ કરી: Aspose.Cells Cloud SDK સાથે Java કોડનો ઉપયોગ કરવો, અને REST API અને cURL આદેશોનો ઉપયોગ કરવો. તમારી ચોક્કસ જરૂરિયાતો અને કાર્યપ્રવાહના આધારે બંને અભિગમો પોતપોતાના અનન્ય લાભો અને ફાયદાઓ પ્રદાન કરે છે. જાવા કોડનો ઉપયોગ વધુ વૈવિધ્યપૂર્ણ અને સંકલિત ઉકેલ પૂરો પાડે છે, જ્યારે REST API અને cURL આદેશોનો ઉપયોગ વધુ સુગમતા અને માપનીયતા પ્રદાન કરે છે. આખરે, અભિગમની પસંદગી તમારી એક્સેલ ફાઇલોના કદ અને જટિલતા, જરૂરી ઓટોમેશન અને સંકલનનું સ્તર અને તમારું એકંદર બજેટ અને સંસાધનો જેવા પરિબળો પર આધારિત છે. તમે જે અભિગમ પસંદ કરો છો તેના પર ધ્યાન આપ્યા વિના, Aspose.Cells ક્લાઉડ ફાઇલ ફોર્મેટ અને સુવિધાઓની વિશાળ શ્રેણી માટે સપોર્ટ સાથે દસ્તાવેજ રૂપાંતર માટે એક શક્તિશાળી અને વિશ્વસનીય પ્લેટફોર્મ પૂરું પાડે છે.
કૃપા કરીને નોંધો કે SDK નો સંપૂર્ણ સ્રોત કોડ GitHub (MIT લાયસન્સ હેઠળ પ્રકાશિત) પરથી ડાઉનલોડ કરી શકાય છે. છેલ્લે, જો તમને API નો ઉપયોગ કરતી વખતે કોઈ સમસ્યા આવે, તો કૃપા કરીને મફત [ઉત્પાદન સપોર્ટ ફોરમ] દ્વારા અમારો સંપર્ક કરવા માટે નિઃસંકોચ કરો 9.
સંબંધિત લેખો
અમે આ વિશે વધુ જાણવા માટે નીચેની લિંક્સની મુલાકાત લેવાની ખૂબ ભલામણ કરીએ છીએ: