MS Excels XLSX-filer låter dig behålla tabelldata i form av rader och kolumner. Du kan lagra små, medelstora eller stora data i XLSX-kalkylblad ganska enkelt. Det kan dock finnas ett fall när du behöver konvertera kalkylbladsdata till ett ordbehandlingsformat. För sådana fall kommer du i den här artikeln att lära dig hur du konverterar Excel XLSX till Word DOCX med C#. Dessutom kommer du att se hur du anpassar XLSX till DOCX-konverteringen. Så låt oss börja.
- XLSX till DOCX C# Converter API
- Konvertera Excel XLSX till Word DOCX med C#
- Konvertera XLSX till DOCX med ytterligare alternativ i C#
- Prova Aspose.Cells för .NET gratis
XLSX till DOCX C# Converter API - Gratis nedladdning
Aspose.Cells for .NET är ett välkänt och ett av de kraftfulla API:erna för hantering av kalkylblad som låter dig arbeta med XLS, XLSX och andra populära kalkylarksformat. Tillsammans med andra kalkylbladsautomatiseringsfunktioner tillhandahåller API en kalkylbladsomvandlare för att konvertera MS Excels XLSX- eller XLS-fil till DOCX eller andra filformat. Du kan ladda ner API:s DLL eller få den installerad i din .NET-applikation med NuGet.
PM> Install-Package Aspose.Cells
Excel XLSX till Word DOCX C#-konvertering
Konvertering av en MS Excel-fil till DOCX-format är lätt som en plätt och kan göras i ett par steg. Så här kan du konvertera en XLSX-fil till DOCX med Aspose.Cells för .NET.
- Ladda XLSX-filen med klassen Workbook.
- Spara filen som DOCX-format med metoden Workbook.Save(string, SaveFormat).
Följande kodexempel visar hur man konverterar en XLSX-fil till DOCX med C#.
// Öppna Excel-filen
Workbook workbook = new Workbook("Excel.xlsx");
// Spara som DOCX
workbook.Save("Book1.docx", SaveFormat.Docx);
Anpassad XLSX till DOCX C#-konvertering
Aspose.Cells för .NET ger dig också några ytterligare alternativ för att kontrollera och anpassa XLSX till DOCX-konverteringen. Klassen DocxSaveOptions innehåller alla möjliga alternativ (listade nedan) som du kan använda i konverteringsprocessen.
Alternativ | Beskrivning |
---|---|
CachedFileFolder | Cachemappen för att lagra lite stor data. |
ClearData | Gör arbetsboken tom efter att du har sparat filen. |
CreateDirectory | Om sant och katalogen inte finns skapas katalogen automatiskt innan filen sparas. |
MergeAreas | Anger om områdena för villkorlig formatering och validering ska slås samman innan filen sparas. |
RefreshChartCache | Anger om diagramcachedata uppdateras. |
SaveFormat | Hämtar spara filformatet. |
Sorteringsnamn | Indikerar om definierade namn ska sorteras innan filer sparas. |
UpdateSmartArt | Indikerar om inställningen för smart konst ska uppdateras. |
ValidateMergedAreas | Anger om sammanslagna celler ska valideras innan filen sparas. |
WarningCallback | Får eller ställer in varningsåteruppringning. |
Följande kodexempel visar hur du använder ytterligare alternativ när du konverterar en XLSX-fil till DOCX i C#.
// Öppna Excel-filen
Workbook workbook = new Workbook("Excel.xlsx");
// Skapa DOCX-sparalternativ
DocxSaveOptions options = new DocxSaveOptions();
options.ClearData = true;
options.CreateDirectory = true;
options.CachedFileFolder = "cache";
options.MergeAreas = true;
// Spara som DOCX
workbook.Save("Book1.docx", options);
Prova Aspose.Cells för .NET gratis
Du kan få din tillfälliga licens för att använda Aspose.Cells för .NET gratis utan några begränsningar i provperioden.
Slutsats
I den här artikeln har du lärt dig hur du konverterar MS Excels XLSX- eller XLS-filer till Word DOCX-format med C#. Dessutom har du sett hur du anpassar konverteringsprocessen med hjälp av olika alternativ. Du kan utforska mer om .NET Excel API med dokumentation.