Det här inlägget beskriver för dig hur du konverterar CSV till Excel i C# utan att använda programvara från tredje part. Denna handledning visar dig hur du konverterar dokument mellan kalkylarksfiltyper på ett enkelt och grundläggande sätt. Dessutom kan exempelkoden konvertera CSV till XLSX C# användas i projektet som den är, eller så kan du förbättra den genom att ändra egenskaperna för det konverterade dokumentet.
Steg för att konvertera CSV till Excel i C#
- Konfigurera GroupDocs.Conversion for .NET från NuGet-pakethanteraren till applikationen
- Använd namnutrymmet GroupDocs.Conversion i koden
- Initiera klassen Converter och skicka käll-CSV-filen
- Instantiera klassen SpreadsheetConvertOptions för att definiera egenskaperna för den konverterade Excel-filen
- Spara den utgående Excel-filen på disken genom att använda Converter-metoden i Converter-klassen och ange en instans av SpreadsheetConvertOptions samt namnet på den utgående Excel-filen
Riktlinjerna ovan ger steg-för-steg-instruktioner för att implementera C#-konvertera CSV till Excel-kapacitet med bara några rader kod. Den grundläggande dokumenttransformationen från CSV- till Excel-format kan utföras genom att följa stegen som beskrivs ovan. Om du vill anpassa den konverterade Excel-filen för att uppfylla dina specifika krav, måste du använda klassen SpreadsheetConvertOptions för att definiera parametrar för utdatafilen.
Kod för att konvertera CSV till Excel i C#
I följande exempel har vi byggt en exempelkod för funktionen C# convert CSV to XLSX. Denna kod kan användas som utgångspunkt för dokumentkonvertering och du kan ändra den för att uppfylla dina krav. Dessutom kan många parametrar tillämpas på utdata Excel-filen för att ändra den, till exempel startsidans nummer, listan över sidindex, antalet sidor, lösenordet, zoomen och många andra.
I vår senaste artikel diskuterade vi hur man konverterar ett HTML-dokument till en PDF med C#. Om du vill lära dig mer om det, kolla in handledningen på hur man konverterar HTML till PDF med C#.