Šis straipsnis yra veidrodinis mašininio vertimo straipsnis, spauskite čia norėdami pereiti prie originalaus straipsnio.

Rodinys: 18368|Atsakyti: 0

[Patarimai] Aspose+NPOI – Excel importas ir eksportas

[Kopijuoti nuorodą]
Paskelbta 2019-06-29 00:55:51 | | |

Įvadas


"Excel" dažnai naudojama projektų duomenims importuoti ir eksportuoti. Paprastai diegimui naudojame trečiųjų šalių DLL. Pavyzdžiui: Aspose ir NPOI. Pirmasis reikalauja sumokėti, tačiau taip pat galite naudoti nemokamą versiją, skirtumas tas, kad eksportuotoje "Excel" bus vandens ženklas (jį galima išspręsti naudojant nulaužtos versijos aktyvinimo kodą). NPOI yra nemokama versija, tačiau ja naudotis nėra taip paprasta kaip Aspose, tačiau ji taip pat atitinka pagrindinius poreikius. Šiame straipsnyje bus dokumentuojami dviejų tipų DLL deriniai: vienas skirtas importuoti, kitas – eksportuoti.



SMS žinutė


1: Žr. Aspose ir NPOI DLL. Eikite į NuGet, kad jį atsisiųstumėte, arba galite atsisiųsti iš šios svetainės (https://down.itsvse.com/item/13478.html

2: Sukurkite naują viešąjį metodą PublicMethod.cs

3: Įklijuokite kodą į bendrą metodą



4: Tiesioginio skambučio metodas:

Importavimo iškvietimas: PublicMethod.GetDataFromExcelByCom(true, openFile.FileName);  Aspose naudotas
Eksportavimo iškvietimas: PublicMethod.OutToExcelFromDataTable(fileName, dt, true); Naudotas NPOI



Epilogas




Jei eksportavimo operacijoms reikia naudoti "Aspose", susiekite AsposeLicense.dll nuorodą aukščiau esančiame ZIP pakete, tada pridėkite šį kodą ten, kur paleidžiama programa: LicenseHelper.ModifyInMemory.ActivateMemoryPatching(); Tokiu būdu "Excel" viduje nebus vandens ženklo.







Ankstesnis:Java kapsuliavimo zip išpakavimo metodas
Kitą:Vultr VPS Hostingo skydelio bendrasis valdymo grafinis vadovas apima pagrindines VPS operacijas
Atsakomybės apribojimas:
Visa programinė įranga, programavimo medžiaga ar straipsniai, kuriuos skelbia Code Farmer Network, yra skirti tik mokymosi ir mokslinių tyrimų tikslams; Aukščiau nurodytas turinys negali būti naudojamas komerciniais ar neteisėtais tikslais, priešingu atveju vartotojai prisiima visas pasekmes. Šioje svetainėje pateikiama informacija gaunama iš interneto, o ginčai dėl autorių teisių neturi nieko bendra su šia svetaine. Turite visiškai ištrinti aukščiau pateiktą turinį iš savo kompiuterio per 24 valandas nuo atsisiuntimo. Jei jums patinka programa, palaikykite autentišką programinę įrangą, įsigykite registraciją ir gaukite geresnes autentiškas paslaugas. Jei yra kokių nors pažeidimų, susisiekite su mumis el. paštu.

Mail To:help@itsvse.com