|
|
Δημοσιεύτηκε στις 29/6/2019 12:55:51 π.μ.
|
|
|

πρόλογος
Το Excel χρησιμοποιείται συχνά για την εισαγωγή και εξαγωγή δεδομένων σε έργα. Γενικά, χρησιμοποιούμε DLL τρίτων για την υλοποίηση. Για παράδειγμα: Aspose και NPOI. Το πρώτο απαιτεί πληρωμή, αλλά μπορείτε επίσης να χρησιμοποιήσετε τη δωρεάν έκδοση, η διαφορά είναι ότι θα υπάρχει ένα υδατογράφημα στο εξαγόμενο Excel (μπορεί να λυθεί με τον κωδικό ενεργοποίησης της σπασμένης έκδοσης). Το NPOI είναι μια δωρεάν έκδοση, αλλά δεν είναι τόσο εύκολη στη χρήση όσο το Aspose, αλλά καλύπτει και βασικές ανάγκες. Αυτό το άρθρο θα τεκμηριώσει δύο τύπους συνδυασμών DLL, έναν για εισαγωγή και έναν για εξαγωγή.
Κείμενο
1: Ανατρέξτε στο Aspose και NPOI dlls. Μεταβείτε στο NuGet για να το κατεβάσετε ή μπορείτε να το κατεβάσετε από αυτόν τον ιστότοπο (https://down.itsvse.com/item/13478.html)
2: Δημιουργήστε μια νέα δημόσια μέθοδο PublicMethod.cs
3: Επικολλήστε τον κώδικα μέσα στην κοινή μέθοδο
4: Μέθοδος άμεσης κλήσης:
Κλήση εισαγωγής: PublicMethod.GetDataFromExcelByCom(true, openFile.FileName); Aspose που χρησιμοποιείται Εξαγωγή κλήσης: PublicMethod.OutToExcelFromDataTable(fileName, dt, true); Χρησιμοποιούνται NPOI
Επίλογος
Εάν πρέπει να χρησιμοποιήσετε το Aspose για λειτουργίες εξαγωγής, συνδέστε την αναφορά AsposeLicense.dll στο παραπάνω πακέτο zip και, στη συνέχεια, προσθέστε τον ακόλουθο κώδικα όπου ξεκινά το πρόγραμμα: LicenseHelper.ModifyInMemory.ActivateMemoryPatching(); Με αυτόν τον τρόπο, δεν θα υπάρχει υδατογράφημα μέσα στο Excel.
|
Προηγούμενος:Μέθοδος αποσυμπίεσης zip ενθυλάκωσης JavaΕπόμενος:Ο Γραφικός Οδηγός Γενικής Διαχείρισης του Vultr VPS Hosting Panel καλύπτει βασικές λειτουργίες VPS
|