|
|
Zverejnené 29. 6. 2019 0:55:51
|
|
|

predhovor
Excel sa často používa na import a export dát v projektoch. Vo všeobecnosti používame na implementáciu tretie strany DLL. Napríklad: Aspose a NPOI. Prvá možnosť vyžaduje platbu, ale môžete použiť aj bezplatnú verziu, rozdiel je v tom, že v exportovanom Exceli bude vodoznak (dá sa to vyriešiť aktivačným kódom z cracknutej verzie). NPOI je bezplatná verzia, ale nie je taká jednoduchá na používanie ako Aspose, no zároveň spĺňa základné potreby. Tento článok zdokumentuje dva typy kombinácií DLL, jednu na import a jednu na export.
Text
1: Odkazujte na Aspose a NPOI dll. Choďte na NuGet a stiahnite si ho, alebo si ho môžete stiahnuť z tejto stránky (https://down.itsvse.com/item/13478.html)
2: Vytvoriť novú verejnú metódu PublicMethod.cs
3: Vložte kód do bežnej metódy
4: Metóda priameho volania:
Import call: PublicMethod.GetDataFromExcelByCom(true, openFile.FileName); Použitý predpoklad Exportné volanie: PublicMethod.OutToExcelFromDataTable(fileName, dt, true); Použitie NPOI
Epilóg
Ak potrebujete použiť Aspose na exportné operácie, prepojte AsposeLicense.dll referenciu v zip balíku vyššie a potom pridajte nasledujúci kód, kde program začína: LicenseHelper.ModifyInMemory.ActivateMemoryPatching(); Takto nebude v Exceli žiadny vodotlač.
|
Predchádzajúci:Java metóda zip unzip enkapsulácieBudúci:Všeobecný grafický sprievodca Vultr VPS Hosting Panel pokrýva základné operácie VPS
|