Šioje mokymo programoje išsamiai paaiškiname kiekvieną veiksmą, kaip konvertuoti HTML į Excel C#. Nors dokumentų konvertavimas nėra lengvas darbas, galite tai padaryti greitai ir lengvai naudodami vieną iš geriausių dokumentų konvertavimo bibliotekų. HTML į Excel konverterio C# galimybę galima sukurti vos keliais API iškvietimais. Išsamias instrukcijas ir darbo kodo pavyzdį galite rasti žemiau.
Veiksmai, kaip konvertuoti HTML į Excel C#
- Įdiekite paketą GroupDocs.Conversion for .NET iš NuGet į .NET projektą, kad konvertuotumėte HTML į Excel
- Pridėkite nuorodą į GroupDocs.Conversion vardų sritį, kad Excel pakeistumėte iš HTML
- Sukurkite Converter klasę ir įkelkite šaltinio HTML failą konvertavimui
- Sukurkite SpreadsheetConvertOptions klasės egzempliorių ir nustatykite konvertavimo parinktis, kad tinkintumėte išvesties XLSX failą
- Galiausiai iškvieskite konverterio klasės metodą Convert ir perduokite jam konvertuoto failo kelią kartu su objektu SpreadsheetConvertOptions
Galimybę konvertuoti HTML į Excel C# galima greitai išplėtoti naudojant pirmiau nurodytus taškus. Šias instrukcijas galite pradėti įgyvendinti įdiegę reikiamą paketą iš NuGet svetainės ir importuodami esminę vardų erdvę. Tada įkelkite įvesties HTML failą inicijuodami konverterio klasę ir tinkinkite išvesties Excel dokumentą sukurdami SpreadsheetConvertOptions klasės objektą. Paskutiniame etape gautas dokumentas gali būti išsaugotas diske, naudojant konvertavimo metodą.
Kodas konvertuoti HTML į Excel C#
using System; | |
using GroupDocs.Conversion.Options.Convert; | |
namespace ConvertHtmlToExcelInCSharp | |
{ | |
class Program | |
{ | |
public static void Main(string[] args) // Main function to convert HTML to Excel using C# | |
{ | |
// Remove the watermark in output Excel by adding license | |
string licensePath = "GroupDocs.Conversion.lic"; | |
GroupDocs.Conversion.License lic = new GroupDocs.Conversion.License(); | |
lic.SetLicense(licensePath); | |
// Load the source HTML file for conversion to Excel | |
var converter = new GroupDocs.Conversion.Converter("sample.html"); | |
// Set the convert options for the output XLSX | |
var convertOptions = new SpreadsheetConvertOptions(); | |
// Convert and save the HTML in XLSX format | |
converter.Convert("converted.xlsx", convertOptions); | |
Console.WriteLine("Done"); | |
} | |
} | |
} |
Aukščiau pateiktas pavyzdinis kodas parodo, kaip sukurti C# konvertavimo HTML į Excel galimybę. Tai veikiantis pavyzdys ir sukurtas pagrindiniam dokumentui konvertuoti iš vieno formato į kitą. Tačiau galite išplėsti kodą, nustatydami konvertuojamo failo parametrus, kad jį pritaikytumėte.
Aptarėme dokumentų konvertavimo procesą kuriant HTML į XLSX C# funkciją. Anksčiau buvome paskelbę straipsnį, kaip pakeisti XML į PDF naudojant C#. Daugiau informacijos rasite kaip konvertuoti XML į PDF C#.