Tento článek je zrcadlovým článkem o strojovém překladu, klikněte zde pro přechod na původní článek.

Pohled: 18368|Odpověď: 0

[Tipy] Aspose+NPOI - Excel import a export

[Kopírovat odkaz]
Zveřejněno 29.06.2019 0:55:51 | | |

předmluva


Excel se často používá k importu a exportu dat v projektech. Obecně používáme pro implementaci DLL od třetích stran. Například: Aspose a NPOI. První vyžaduje platbu, ale můžete použít i bezplatnou verzi, rozdíl je v tom, že v exportovaném Excelu bude vodoznak (lze to vyřešit aktivačním kódem prolomené verze). NPOI je bezplatná verze, ale není tak snadná na používání jako Aspose, ale zároveň splňuje základní potřeby. Tento článek bude dokumentovat dva typy kombinací DLL, jednu pro import a druhou pro export.



Text


1: Odkazujte na ASPOSE a NPOI dlls. Jděte na NuGet a stáhněte si ji, nebo si ji můžete stáhnout z této stránky (https://down.itsvse.com/item/13478.html

2: Vytvořit novou veřejnou metodu PublicMethod.cs

3: Vložíte kód do běžné metody



4: Metoda přímého volání:

Import call: PublicMethod.GetDataFromExcelByCom(true, openFile.FileName);  Použitý předpoklad
Exportní volání: PublicMethod.OutToExcelFromDataTable(fileName, dt, true); Použití NPOI



Epilog




Pokud potřebujete použít Aspose pro exportní operace, propojte AsposeLicense.dll reference v zip balíčku výše a pak přidejte následující kód, kde program spočívá: LicenseHelper.ModifyInMemory.ActivateMemoryPatching(); Tímto způsobem nebude v Excelu žádný vodotlač.







Předchozí:Java metoda zip unzip encapsulation method
Další:Vultr VPS Hosting Panel Obecný grafický průvodce pokrývá základní operace VPS
Zřeknutí se:
Veškerý software, programovací materiály nebo články publikované organizací Code Farmer Network slouží pouze k učení a výzkumu; Výše uvedený obsah nesmí být používán pro komerční ani nelegální účely, jinak nesou všechny důsledky uživatelé. Informace na tomto webu pocházejí z internetu a spory o autorská práva s tímto webem nesouvisí. Musíte výše uvedený obsah ze svého počítače zcela smazat do 24 hodin od stažení. Pokud se vám program líbí, podporujte prosím originální software, kupte si registraci a získejte lepší skutečné služby. Pokud dojde k jakémukoli porušení, kontaktujte nás prosím e-mailem.

Mail To:help@itsvse.com