શબ્દ માટે શ્રેષ્ઠ

C# .NET નો ઉપયોગ કરીને Excel (XLS, XSLX) ને CSV માં કન્વર્ટ કરો

Excel અને Word એ બે સૌથી વધુ ઉપયોગમાં લેવાતી Microsoft Office એપ્લિકેશન છે. જ્યારે એક્સેલનો ઉપયોગ મુખ્યત્વે આંકડાકીય માહિતીના સંગ્રહ અને વિશ્લેષણ માટે થાય છે, ત્યારે વર્ડ એ ટેક્સ્ટ દસ્તાવેજો બનાવવા અને ફોર્મેટ કરવા માટેનું લોકપ્રિય સાધન છે. જો કે, એવા સમયે હોય છે જ્યારે તમારે એક્સેલ ફાઇલને વર્ડ ડોક્યુમેન્ટમાં કન્વર્ટ કરવાની જરૂર પડી શકે છે, કદાચ રિપોર્ટ અથવા તમારા ડેટાનો સારાંશ બનાવવા માટે. આ તકનીકી બ્લોગમાં, અમે પ્રક્રિયાને સ્વચાલિત કરવા માટે ઉપલબ્ધ વિવિધ સાધનો અને તકનીકો સહિત તમે એક્સેલને વર્ડમાં રૂપાંતરિત કરવાની વિવિધ રીતોનું અન્વેષણ કરીશું. અમે દરેક પદ્ધતિના ફાયદા અને મર્યાદાઓની પણ ચર્ચા કરીશું, જેથી તમે તમારી ચોક્કસ જરૂરિયાતોને આધારે શ્રેષ્ઠ અભિગમ પસંદ કરી શકો.

એક્સેલ ટુ વર્ડ કન્વર્ટર ઑનલાઇન વિકસાવવા માટે આ લેખને અનુસરો અને તમારી XLS ફાઇલોને માત્ર થોડા ક્લિક્સમાં સંપૂર્ણ ફોર્મેટ કરેલા દસ્તાવેજોમાં રૂપાંતરિત કરો. પ્રસ્તુતિઓ, અહેવાલો અને વધુ માટે યોગ્ય. તેથી ફાઇલોને સંયોજિત કરવા અને તમારા ડેટાનો મહત્તમ ઉપયોગ કરવાનાં પગલાં દર્શાવતી આ પગલું-દર-પગલાની માર્ગદર્શિકા અનુસરો. હવે તેને અજમાવી જુઓ!

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

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

SDK ઉપયોગ સાથે પ્રારંભ કરવા માટે, અમે NuGet પેકેજ મેનેજર દ્વારા તેનો સંદર્ભ ઉમેરવા જઈ રહ્યા છીએ. ફક્ત “Aspose.Cells-Cloud” શોધો અને પેકેજ ઉમેરો બટન દબાવો. બીજું, જો તમે પહેલાથી જ ક્લાઉડ ડેશબોર્ડ પર સબ્સ્ક્રાઇબ કરેલ નથી, તો કૃપા કરીને માન્ય ઈમેલ એડ્રેસનો ઉપયોગ કરીને મફત એકાઉન્ટ બનાવો અને તમારા વ્યક્તિગત કરેલ ક્લાયન્ટ ઓળખપત્રો મેળવો.

એક્સેલને C# માં વર્ડમાં કન્વર્ટ કરો

C# નો ઉપયોગ કરીને એક્સેલને વર્ડમાં નિકાસ કરવા માટે નીચે આપેલા સ્ટેપ્સ અને કોડ સ્નિપેટને અનુસરો.

// સંપૂર્ણ ઉદાહરણો અને ડેટા ફાઇલો માટે, કૃપા કરીને પર જાઓ 
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.xls";
// પરિણામી વર્ડ દસ્તાવેજ માટે ફોર્મેટ
string format = "DOCX";

try
{
    // લોકલ ડ્રાઈવમાંથી ફાઈલ લોડ કરો
    using (var file = System.IO.File.OpenRead(name))
    {

        // રૂપાંતર કામગીરી શરૂ કરો
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: null);
        
        // પરિણામી CSV ને લોકલ ડ્રાઇવમાં સાચવો
        using (var fileStream = new FileStream("myResultant.docx", System.IO.FileMode.OpenOrCreate, FileAccess.Write))
        {
            response.CopyTo(fileStream);
        }
        
        // જો રૂપાંતર સફળ થાય તો સફળતાનો સંદેશ છાપો
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to Word successfully converted !");
            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(…) પદ્ધતિનો ઉપયોગ કરીને ઇનપુટ એક્સેલ વર્કશીટ વાંચો.

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

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

using (var fileStream = new FileStream("myResultant.docx", System.IO.FileMode.OpenOrCreate, FileAccess.Write))
{
    response.CopyTo(fileStream);
}

હવે પરિણામી વર્ડ (DOCX) ને લોકલ ડ્રાઇવમાં સાચવવા માટે, કૃપા કરીને ઉપરની કોડ લાઇનનો ઉપયોગ કરો

શબ્દ માટે શ્રેષ્ઠ

Excel થી વર્ડ રૂપાંતર પૂર્વાવલોકન.

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

CURL આદેશોનો ઉપયોગ કરીને XLS થી Word

CURL આદેશોનો ઉપયોગ કરીને XLS ને વર્ડમાં રૂપાંતરિત કરવું એ વિકાસકર્તાઓ માટે અનુકૂળ વિકલ્પ હોઈ શકે છે જેઓ ફાઇલોને કન્વર્ટ કરવા માટે સ્વચાલિત ઉકેલ શોધી રહ્યા છે. Aspose.Cells Cloud REST આર્કિટેક્ચરની ટોચ પર બનેલ હોવાથી, તેથી અમે CURL કમાન્ડનો ઉપયોગ કરીને એક્સેલ XLS થી વર્ડ કન્વર્ઝન સરળતાથી કરી શકીએ છીએ.

હવે, પહેલા અમારે અમારા ક્લાયન્ટ ઓળખપત્રોના આધારે 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"

હવે આપણે XLS ને વર્ડ ડોક્યુમેન્ટમાં કન્વર્ટ કરવા માટે નીચેનો આદેશ ચલાવવાની જરૂર છે. રૂપાંતર પછી, પરિણામી ફાઇલ ક્લાઉડ સ્ટોરેજમાં સાચવવામાં આવે છે:

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

એક્સેલ ટુ વર્ડ કન્વર્ઝન કરવા અને લોકલ ડ્રાઇવ પર આઉટપુટ સેવ કરવા માટે કૃપા કરીને નીચેના cURL આદેશનો ઉપયોગ કરો:

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

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

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

સંબંધિત લેખો

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