Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 18368|Odpoveď: 0

[Tipy] Aspose+NPOI - Excel import a export

[Kopírovať odkaz]
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ácie
Budúci:Všeobecný grafický sprievodca Vultr VPS Hosting Panel pokrýva základné operácie VPS
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com