Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 18368|Atbildi: 0

[Padomi] Aspose+NPOI - Excel importēšana un eksportēšana

[Kopēt saiti]
Publicēts 29.06.2019 00:55:51 | | |

priekšvārds


Excel bieži tiek izmantots, lai importētu un eksportētu datus projektos. Parasti ieviešanai mēs izmantojam trešo pušu DLL. Piemēram: Aspose un NPOI. Pirmais prasa samaksu, bet jūs varat izmantot arī bezmaksas versiju, atšķirība ir tāda, ka eksportētajā Excel būs ūdenszīme (to var atrisināt ar krekinga versijas aktivizācijas kodu). NPOI ir bezmaksas versija, taču to nav tik viegli lietot kā Aspose, bet tā atbilst arī pamatvajadzībām. Šajā rakstā tiks dokumentētas divu veidu DLL kombinācijas, viena importēšanai un otra eksportēšanai.



Teksts


1: Skatiet Aspose un NPOI dlls. Dodieties uz NuGet, lai to lejupielādētu, vai arī varat lejupielādēt no šīs vietnes (https://down.itsvse.com/item/13478.html

2: Izveidojiet jaunu publisko metodi PublicMethod.cs

3: Ielīmējiet kodu parastajā metodē



4: Tiešā zvana metode:

Importēšanas izsaukums: PublicMethod.GetDataFromExcelByCom(true, openFile.FileName);  Aspose izmantots
Eksportēšanas izsaukums: PublicMethod.OutToExcelFromDataTable(faila nosaukums, dt, true); Izmantotais NPOI



Epilogs




Ja eksportēšanas operācijām jāizmanto Aspose, saistiet AsposeLicense.dll atsauci iepriekš esošajā zip pakotnē un pēc tam pievienojiet šādu kodu, kur programma tiek startēta: LicenseHelper.ModifyInMemory.ActivateMemoryPatching(); Tādā veidā programmā Excel nebūs ūdenszīmes.







Iepriekšējo:Java iekapsulēšanas zip unzip metode
Nākamo:Vultr VPS hostinga paneļa vispārējās vadības grafiskā rokasgrāmata aptver pamata VPS darbības
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com