Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 18368|Απάντηση: 0

[Συμβουλές] Aspose+NPOI - Εισαγωγή και εξαγωγή Excel

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 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
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com