CsvLoadOptions

CsvLoadOptions class

Επιλογές για τη φόρτωση εγγράφων Csv.

public sealed class CsvLoadOptions : SpreadsheetLoadOptions

Κατασκευαστές

Ονομα Περιγραφή
CsvLoadOptions() Αρχικοποιεί νέα παρουσία τουCsvLoadOptions τάξη.

Ιδιότητες

Ονομα Περιγραφή
CheckExcelRestriction { get; set; } Ελέγχετε τον περιορισμό του αρχείου excel όταν ο χρήστης τροποποιεί αντικείμενα που σχετίζονται με κελιά. Για παράδειγμα, το excel δεν επιτρέπει την εισαγωγή τιμής συμβολοσειράς μεγαλύτερης από 32K. Όταν εισάγετε μια τιμή μεγαλύτερη από 32K, εάν αυτή η ιδιότητα είναι αληθής, θα λάβετε μια Εξαίρεση. Εάν αυτή η ιδιότητα είναι ψευδής, θα δεχθούμε την τιμή συμβολοσειράς εισόδου ως τιμή του κελιού, ώστε αργότερα να μπορείτε να εξάγετε την πλήρη τιμή συμβολοσειράς για άλλες μορφές αρχείων, όπως το CSV. Ωστόσο, εάν έχετε ορίσει τέτοιου είδους τιμή που δεν είναι έγκυρη για τη μορφή αρχείου excel, δεν θα πρέπει να αποθηκεύσετε το βιβλίο εργασίας ως μορφή αρχείου excel αργότερα. Διαφορετικά, ενδέχεται να υπάρχει μη αναμενόμενο σφάλμα για το αρχείο excel που δημιουργήθηκε.
ConvertDateTimeData { get; set; } Υποδεικνύει εάν η συμβολοσειρά στο αρχείο έχει μετατραπεί σε ημερομηνία. Η προεπιλογή είναι True.
ConvertNumericData { get; set; } Υποδεικνύει εάν η συμβολοσειρά στο αρχείο έχει μετατραπεί σε αριθμητική. Η προεπιλογή είναι True.
ConvertRange { get; set; } Μετατροπή συγκεκριμένου εύρους κατά τη μετατροπή σε μορφή διαφορετική από το υπολογιστικό φύλλο. Παράδειγμα: “D1:F8”.
CultureInfo { get; set; } Λάβετε ή ρυθμίστε τις πληροφορίες πολιτισμού συστήματος τη στιγμή που φορτώνεται το αρχείο
DefaultFont { get; set; } Προεπιλεγμένη γραμματοσειρά για έγγραφο υπολογιστικού φύλλου. Η ακόλουθη γραμματοσειρά θα χρησιμοποιηθεί εάν λείπει μια γραμματοσειρά.
Encoding { get; set; } Κωδικοποίηση. Η προεπιλογή είναι Encoding.Default.
FontSubstitutes { get; set; } Αντικαταστήστε συγκεκριμένες γραμματοσειρές κατά τη μετατροπή εγγράφου υπολογιστικού φύλλου.
Format { get; set; } Τύπος αρχείου εγγράφου εισαγωγής.
Format { get; } Τύπος αρχείου εγγράφου εισαγωγής.
HasFormula { get; set; } Υποδεικνύει εάν το κείμενο είναι τύπος εάν ξεκινά με “=”.
HideComments { get; set; } Απόκρυψη σχολίων.
IsMultiEncoded { get; set; } True σημαίνει ότι το αρχείο περιέχει πολλές κωδικοποιήσεις.
OnePagePerSheet { get; set; } Εάν το OnePagePerSheet είναι αληθές, το περιεχόμενο του φύλλου θα μετατραπεί σε μία σελίδα στο έγγραφο PDF. Η προεπιλεγμένη τιμή είναι true.
OptimizePdfSize { get; set; } Εάν το True και μετατρέπεται σε Pdf, η μετατροπή έχει βελτιστοποιηθεί για καλύτερο μέγεθος αρχείου από την ποιότητα εκτύπωσης.
Password { get; set; } Ορίστε τον κωδικό πρόσβασης για να καταργήσετε την προστασία του προστατευμένου εγγράφου.
Separator { get; set; } Οριοθέτης ενός αρχείου Csv.
SheetIndexes { get; set; } Λίστα ευρετηρίων φύλλων προς μετατροπή. Τα ευρετήρια πρέπει να είναι μηδενικής βάσης
Sheets { get; set; } Όνομα φύλλου σε convert
ShowGridLines { get; set; } Εμφάνιση γραμμών πλέγματος κατά τη μετατροπή αρχείων Excel.
ShowHiddenSheets { get; set; } Εμφάνιση κρυφών φύλλων κατά τη μετατροπή αρχείων Excel.
SkipEmptyRowsAndColumns { get; set; } Παραλείπει κενές γραμμές και στήλες κατά τη μετατροπή. Η προεπιλογή είναι True.

Μέθοδοι

Ονομα Περιγραφή
Clone() Κλωνοποιεί την τρέχουσα παρουσία.
override Equals(object) Καθορίζει εάν δύο στιγμιότυπα αντικειμένων είναι ίσα.
virtual Equals(ValueObject) Καθορίζει εάν δύο στιγμιότυπα αντικειμένων είναι ίσα.
override GetHashCode() Εξυπηρετεί ως η προεπιλεγμένη συνάρτηση κατακερματισμού.

Δείτε επίσης