prefață
Excel este adesea folosit pentru a importa și exporta date în proiecte. În general, folosim DLL-uri terțe pentru implementare. De exemplu: Aspose și NPOI. Prima necesită plată, dar poți folosi și versiunea gratuită, diferența fiind că va apărea un filigran în Excel exportat (se poate rezolva cu codul de activare al versiunii sparte). NPOI este o versiune gratuită, dar nu este la fel de ușor de folosit ca Aspose, însă răspunde și nevoilor de bază. Acest articol va documenta două tipuri de combinații DLL, una pentru import și una pentru export.
Text
1: Consultați DLL-urile Aspose și NPOI. Intră pe NuGet pentru a-l descărca sau îl poți descărca de pe acest site (https://down.itsvse.com/item/13478.html)
2: Crearea unei noi metode publice PublicMethod.cs
3: Lipește codul în interiorul metodei comune
4: Metoda apelului direct:
Apel de import: PublicMethod.GetDataFromExcelByCom(true, openFile.FileName); Aspose folosită Apel de export: PublicMethod.OutToExcelFromDatatable(fileName, dt, true); NPOI folosit
Epilog
Dacă trebuie să folosești Aspose pentru operațiuni de export, leagă referința AsposeLicense.dll din pachetul zip de mai sus, apoi adaugă următorul cod acolo unde începe programul: LicenseHelper.ModifyInMemory.ActivateMemoryPatching(); Astfel, nu va exista filigrană în interiorul Excel.
|