Excel kanggo tembung

Ngonversi Excel (XLS, XSLX) kanggo CSV nggunakake C# .NET

Excel lan Word minangka rong aplikasi Microsoft Office sing paling umum digunakake. Nalika Excel utamane digunakake kanggo nyimpen lan nganalisa data numerik, Word minangka alat sing populer kanggo nggawe lan ngowahi format dokumen teks. Nanging, ana wektu nalika sampeyan kudu ngowahi file Excel dadi dokumen Word, bisa uga kanggo nggawe laporan utawa ringkesan data sampeyan. Ing blog teknis iki, kita bakal njelajah macem-macem cara sampeyan bisa ngowahi Excel dadi Word, kalebu macem-macem alat lan teknik sing kasedhiya kanggo ngotomatisasi proses kasebut. Kita uga bakal ngrembug babagan kaluwihan lan watesan saben metode, supaya sampeyan bisa milih pendekatan sing paling apik adhedhasar kabutuhan tartamtu.

Tindakake artikel iki kanggo ngembangake konverter Excel menyang Word online kanggo ngowahi file XLS dadi dokumen sing diformat kanthi lengkap mung sawetara klik. Sampurna kanggo presentasi, laporan, lan liya-liyane. Dadi tindakake pandhuan langkah-langkah iki sing nuduhake langkah-langkah kanggo nggabungake file lan ngoptimalake data sampeyan. Coba saiki!

Excel kanggo Word Conversion API

Aspose.Cells Cloud SDK kanggo .NET minangka API berbasis awan sing kuat sing ngidini pangembang bisa ngowahi XLS dadi dokumen Word kanthi lancar. SDK iki nggampangake ngotomatisasi proses ngowahi data Excel dadi dokumen Word, nalika njaga kabeh format lan tata letak. Proses konversi cepet lan efisien, lan bisa ditindakake mung sawetara baris kode. Ing blog teknis iki, kita bakal nliti kanthi luwih rinci babagan carane ngowahi XLS dadi Word nggunakake Aspose.Cells Cloud SDK kanggo .NET, kalebu pandhuan langkah-langkah babagan carane miwiti, pilihan konversi sing beda-beda, lan carane kanggo nangani kesalahan sing bisa kedadeyan sajrone proses konversi. Kita uga bakal njelajah kaluwihan lan watesan nggunakake API berbasis awan iki lan nepaki kepinginan kanggo nampilake spreadsheet Excel ing dokumen Word.

Kanggo miwiti nggunakake SDK, kita bakal nambah referensi liwat manajer paket NuGet. Cukup nelusuri “Aspose.Cells-Cloud” banjur pencet tombol Tambah Paket. Kapindho, yen sampeyan durung langganan Cloud Dashboard, mangga gawe akun gratis nggunakake alamat email sing bener lan entuk kredensial klien pribadi sampeyan.

Ngonversi Excel dadi Word ing C#

Tututi langkah-langkah lan potongan kode sing diwenehake ing ngisor iki kanggo ngekspor excel menyang tembung nggunakake C#.

// Kanggo conto lengkap lan file data, bukak 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Entuk kredensial klien saka https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// nggawe conto CellsApi kanthi menehi rincian ClientID lan ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Jeneng file Excel input kita
string name = "myDocument.xls";
// Format kanggo asil dokumen Word
string format = "DOCX";

try
{
    // mbukak file saka drive lokal
    using (var file = System.IO.File.OpenRead(name))
    {

        // miwiti operasi konversi
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: null);
        
        // simpen asil CSV menyang drive lokal
        using (var fileStream = new FileStream("myResultant.docx", System.IO.FileMode.OpenOrCreate, FileAccess.Write))
        {
            response.CopyTo(fileStream);
        }
        
        // print pesen sukses yen konversi sukses
        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);
}

Ayo ngerti potongan kode ing ndhuwur:

CellsApi instance = new CellsApi(clientID, clientSecret);

Nggawe obyek CellsApi ing ngendi kita ngliwati kredensial klien minangka argumen.

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

Maca lembar kerja input Excel nggunakake metode OpenRead(…) saka kelas System.IO.File.

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

Cara ing ndhuwur miwiti konversi Excel menyang Word lan asil DOCX disimpen menyang panyimpenan Cloud.

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

Saiki kanggo nyimpen asil Word (DOCX) menyang drive lokal, gunakake baris kode ing ndhuwur

Excel kanggo tembung

Pratinjau konversi Excel menyang Word.

Sampeyan bisa uga nimbang ngundhuh lembar kerja Excel conto sing digunakake ing conto ing ndhuwur saka myDocument.xlsx.

XLS menyang Word nggunakake perintah cURL

Ngonversi XLS menyang Word nggunakake perintah cURL bisa dadi pilihan sing trep kanggo pangembang sing nggoleki solusi otomatis kanggo ngowahi file. Wiwit Aspose.Cells Cloud dibangun ing ndhuwur arsitektur REST, supaya kita bisa gampang nindakake Excel XLS kanggo konversi Word nggunakake printah cURL.

Saiki, pisanan kita kudu ngasilake token akses JWT adhedhasar kredensial klien kita:

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"

Saiki kita kudu nglakokake perintah ing ngisor iki kanggo ngowahi dokumen XLS dadi Word. Sawise konversi, file asil disimpen menyang panyimpenan Cloud:

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>"

Gunakake perintah cURL ing ngisor iki kanggo nindakake konversi Excel menyang Word lan simpen output ing drive lokal:

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"

Panutup

Kesimpulane, ngowahi Excel dadi Word bisa dadi proses sing akeh wektu lan mboseni, nanging kanthi alat lan teknik sing tepat, bisa otomatis lan digawe luwih efisien. Aspose.Cells Cloud SDK kanggo .NET minangka salah sawijining alat sing bisa nyederhanakake proses kasebut lan mbantu kita ngirit wektu lan nambah produktivitas. Kanthi nggunakake API basis awan sing kuat iki, pangembang bisa kanthi gampang ngowahi file XLS dadi dokumen Word nalika nahan kabeh format lan tata letak. Apa sampeyan nggawe laporan, ringkesan, utawa dokumen liyane, Aspose.Cells Cloud SDK kanggo .NET nawakake solusi sing trep, dipercaya, lan biaya-efektif kanggo kabeh kabutuhan konversi Excel menyang Word. Kanthi antarmuka intuisi, dokumentasi lengkap, lan [dhukungan pelanggan] sing apik banget 9, SDK iki minangka pilihan utama kanggo pangembang sing pengin nyepetake alur kerja lan nambah produktivitas.

Artikel sing gegandhengan

Mangga bukak link ing ngisor iki kanggo mangerteni sing luwih lengkap babagan: