html માટે એક્સેલ

C# .NET નો ઉપયોગ કરીને Excel ને HTML માં કન્વર્ટ કરો

Excel સ્પ્રેડશીટ્સનો વ્યાપકપણે ડેટા સ્ટોરેજ અને વિશ્લેષણ માટે ઉપયોગ થાય છે, પરંતુ તેને ઍક્સેસ કરવામાં અને ઑનલાઇન જોવામાં મુશ્કેલી પડી શકે છે. આ સમસ્યાનો ઉકેલ એક્સેલ સ્પ્રેડશીટ્સને HTML કોષ્ટકોમાં કન્વર્ટ કરવાનો છે, જે વેબ પર સરળતાથી સુલભ અને જોઈ શકાય છે. Aspose.Cells Cloud સાથે, આ પ્રક્રિયા વધુ સરળ અને વધુ કાર્યક્ષમ બની છે. આ લેખમાં, અમે એક્સેલ સ્પ્રેડશીટ્સને HTML કોષ્ટકોમાં કન્વર્ટ કરવા માટે Aspose.Cells Cloud નો ઉપયોગ કેવી રીતે કરવો અને તમારી રૂપાંતરણ જરૂરિયાતો માટે આ સોલ્યુશનનો ઉપયોગ કરવાના અન્ય ફાયદાઓનું અન્વેષણ કરીશું. ભલે તમે વિકાસકર્તા હો કે અંતિમ-વપરાશકર્તા, આ લેખ તમને Excel થી HTML રૂપાંતરણ સાથે પ્રારંભ કરવા માટે જરૂરી માહિતી પ્રદાન કરવા માટે રચાયેલ છે.

એક્સેલ ટુ વેબ કન્વર્ઝન API

Aspose.Cells Cloud ની સીમલેસ એકીકરણ, અદ્યતન સુવિધાઓ અને ઝડપી રૂપાંતરણ ક્ષમતાઓનો આનંદ માણો. તે એક ક્લાઉડ-આધારિત API છે જે એક્સેલ સ્પ્રેડશીટ્સને HTML કોષ્ટકોમાં રૂપાંતરિત કરવા માટે એક સરળ અને કાર્યક્ષમ ઉકેલ પૂરો પાડે છે. XLS અને XLSX ને કોડની થોડીક રેખાઓ સાથે HTML કોષ્ટકોમાં કન્વર્ટ કરો, મેન્યુઅલ ડેટા એન્ટ્રીની તમામ જરૂરિયાતોને દૂર કરીને અને વધુ મહત્વપૂર્ણ કાર્યો માટે તમારો સમય ખાલી કરો. તેથી, તમારે ડેટા ઓનલાઈન પ્રકાશિત કરવો હોય, તેને તમારી ટીમ સાથે શેર કરવાની જરૂર હોય અથવા તમારા વર્કફ્લોને સ્વચાલિત કરવાની જરૂર હોય, Aspose.Cells Cloud તમારા Excel થી HTML રૂપાંતરણની જરૂરિયાતો માટે લવચીક અને સ્કેલેબલ ઉકેલ પૂરો પાડે છે.

હવે, આ લેખના અવકાશ મુજબ, અમારે અમારા C# .NET સોલ્યુશનમાં NuGet પેકેજ તરીકે Aspose.Cells Cloud SDK for .NET સંદર્ભ ઉમેરવાની જરૂર છે. NuGet પેકેજ મેનેજરમાં “Aspose.Cells-Cloud” શોધો અને પેકેજ ઉમેરો.

Aspose.Cells મેઘ

છબી 1:- Aspose.Cells Cloud NuGet પેકેજ.

વધુમાં, API ક્ષમતાઓનો ઉપયોગ કરવા માટે, અમારી પાસે ક્લાઉડ ડેશબોર્ડ એકાઉન્ટ હોવું જરૂરી છે. જો તમે પહેલાથી સબ્સ્ક્રાઇબ કરેલ નથી, તો કૃપા કરીને માન્ય ઈમેલ એડ્રેસનો ઉપયોગ કરીને ક્લાઉડ ડેશબોર્ડ પર એક મફત એકાઉન્ટ બનાવો અને તમારા વ્યક્તિગત ક્લાયન્ટ ઓળખપત્રો મેળવો.

C# નો ઉપયોગ કરીને સ્પ્રેડશીટ ઓનલાઈન જુઓ

C# .NET નો ઉપયોગ કરીને ઓનલાઈન સ્પ્રેડશીટ સુવિધા કેવી રીતે પરિપૂર્ણ કરી શકાય તેના પગલાઓની ચર્ચા કરીએ.

html માટે એક્સેલ

છબી 2:- એક્સેલ થી વેબ રૂપાંતર પૂર્વાવલોકન.

નમૂના એક્સેલ વર્કશીટ ડાઉનલોડ કરવા માટે નીચેની લિંકનો ઉપયોગ કરો (myDocument.xlsx) ઉપરના ઉદાહરણમાં વપરાયેલ.

// સંપૂર્ણ ઉદાહરણો અને ડેટા ફાઇલો માટે, કૃપા કરીને મુલાકાત લો 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// https://dashboard.aspose.cloud/ પરથી ક્લાયંટ ઓળખપત્ર મેળવો
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// ClientID અને ClientSecret વિગતો આપીને CellsApi દાખલો બનાવો
CellsApi instance = new CellsApi(clientID, clientSecret);

// ઇનપુટ એક્સેલ વર્કબુક
string name = "myDocument.xlsx";
/
/ Format for resultant file
string format = "HTML";

// પરિણામી HTML ફાઇલનું નામ
string resultantFile = "Converted.html";
        
try
{
    // સ્થાનિક સિસ્ટમ ડ્રાઇવમાંથી ફાઇલ લોડ કરો
    using (var file = System.IO.File.OpenRead(name))
    {

        // રૂપાંતર કામગીરી શરૂ કરો
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // જો રૂપાંતર પૂર્ણ થાય તો સફળતાનો સંદેશ
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to HTML Conversion successfull !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

ચાલો ઉપરોક્ત કોડ સ્નિપેટ સમજીએ:

CellsApi instance = new CellsApi(clientID, clientSecret);

CellsApi નો એક ઑબ્જેક્ટ બનાવો જ્યાં અમે ક્લાયન્ટ ઓળખપત્રો દલીલો તરીકે પાસ કરીએ છીએ.

var file = System.IO.File.OpenRead(name)

System.IO.File ક્લાસની OpenRead(…) પદ્ધતિનો ઉપયોગ કરીને ઇનપુટ એક્સેલ વર્કશીટ વાંચો.

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

આ પદ્ધતિ એક્સેલને HTML રૂપાંતર કામગીરીને ટ્રિગર કરે છે અને પરિણામી HTML ને ક્લાઉડ સ્ટોરેજમાં સાચવે છે.

CURL આદેશોનો ઉપયોગ કરીને એક્સેલ થી HTML ઓનલાઇન

એક્સેલથી એચટીએમએલ રૂપાંતર cURL આદેશોનો ઉપયોગ કરીને પ્રાપ્ત કરી શકાય છે, જે તમને Aspose.Cells Cloud API સાથે ક્રિયાપ્રતિક્રિયા કરવાની અને એક્સેલથી HTML રૂપાંતરણ સહિત વિવિધ કામગીરી કરવા દે છે. CURL આદેશોનો ઉપયોગ કરીને એક્સેલ સ્પ્રેડશીટને HTML માં કેવી રીતે કન્વર્ટ કરવી તેનું એક સરળ ઉદાહરણ અહીં છે:

  1. તમારી એક્સેલ સ્પ્રેડશીટને ક્લાઉડ સ્ટોરેજ પ્લેટફોર્મ પર અપલોડ કરો, જેમ કે Google ડ્રાઇવ અથવા ડ્રૉપબૉક્સ.
  2. Aspose.Cells Cloud માંથી API કી મેળવો, જેનો ઉપયોગ તમારી API વિનંતીઓને પ્રમાણિત કરવા માટે કરવામાં આવશે.
  3. નીચેના આદેશનો ઉપયોગ કરીને ક્લાયંટ ઓળખપત્રોના આધારે JWT એક્સેસ ટોકન જનરેટ કરો.
curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
  1. હવે તમારી એક્સેલ સ્પ્રેડશીટને HTML માં કન્વર્ટ કરવા માટે નીચેના cURL આદેશનો ઉપયોગ કરો:
curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&outPath=resultant.html&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>"
  1. એકવાર cURL આદેશ એક્ઝિક્યુટ થઈ જાય, પરિણામી HTML ક્લાઉડ સ્ટોરેજમાં સાચવવામાં આવે છે.

  2. હવે, ક્લાઉડ સ્ટોરેજને બદલે, જો આપણે HTML ને લોકલ ડ્રાઇવમાં સાચવવાની જરૂર હોય, તો કૃપા કરીને નીચે આપેલા cURL આદેશનો ઉપયોગ કરવાનો પ્રયાસ કરો:

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/myDocument(1).xlsx?format=HTML&isAutoFit=true&onlySaveTable=false&checkExcelRestriction=false" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>" \
-o "resultant.html"

અમારી નિઃશુલ્ક ઑનલાઇન Excel Converter એપનો ઉપયોગ કરવાનો પ્રયાસ કરો.

સમાપન નોંધ, ઉપસંહાર

નિષ્કર્ષમાં, એક્સેલ સ્પ્રેડશીટ્સને HTML કોષ્ટકોમાં રૂપાંતરિત કરવું એ ઘણા વ્યવસાયો અને સંસ્થાઓ માટે સામાન્ય કાર્ય છે, અને Aspose.Cells Cloud તેમની જરૂરિયાતો માટે એક શક્તિશાળી અને લવચીક ઉકેલ પૂરો પાડે છે. .NET માટે Aspose.Cells Cloud SDK નો ઉપયોગ કરીને, તમે એક્સેલ સ્પ્રેડશીટ્સને HTML કોષ્ટકોમાં ઝડપથી અને સરળતાથી કન્વર્ટ કરી શકો છો, કોડની થોડીક લાઇન સાથે. વધુમાં, Aspose.Cells Cloud અનેકવિધ પ્રોગ્રામિંગ લેંગ્વેજ માટે સપોર્ટ, લોકપ્રિય ક્લાઉડ સ્ટોરેજ પ્લેટફોર્મ્સ સાથે એકીકરણ અને વપરાશકર્તા-મૈત્રીપૂર્ણ ઈન્ટરફેસ સહિત વિવિધ સુવિધાઓ પ્રદાન કરે છે, જે તેને તમામ કદના વ્યવસાયો અને સંસ્થાઓ માટે એક આદર્શ ઉકેલ બનાવે છે. તમારે ડેટા ઓનલાઈન પ્રકાશિત કરવો હોય, તેને તમારી ટીમ સાથે શેર કરવો હોય અથવા તમારા વર્કફ્લોને સ્વચાલિત કરવાની જરૂર હોય, Aspose.Cells Cloud તમારા Excel થી HTML રૂપાંતરણની જરૂરિયાતો માટે વિશ્વસનીય અને સ્કેલેબલ ઉકેલ પૂરો પાડે છે.

અમે ઉત્પાદન દસ્તાવેજીકરણ નું અન્વેષણ કરવાની પણ ભલામણ કરીએ છીએ, કારણ કે તેમાં API ની અન્ય આકર્ષક સુવિધાઓ સમજાવતા વિષયોનો સંગ્રહ છે. અંતે, જો તમને API નો ઉપયોગ કરતી વખતે કોઈ સમસ્યા આવે છે, તો કૃપા કરીને મફત ઉત્પાદન સપોર્ટ ફોરમ દ્વારા અમારો સંપર્ક કરવા માટે નિઃસંકોચ કરો.

સંબંધિત લેખો

આ વિશે વધુ જાણવા માટે કૃપા કરીને નીચેની લિંક્સની મુલાકાત લો: