If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
Κλειδί | Περίληψη | Κατηγορία |
---|
CELLSNET-45049 | Περικοπή κενών σειρών και στηλών κατά την εξαγωγή υπολογιστικών φύλλων σε μορφή CSV | Νέο χαρακτηριστικό |
CELLSNET-45069 | Σύνδεση φύλλου εργασίας σε αντικείμενο προσαρμοσμένης συλλογής (Aspose.Cells.GridWeb) | Νέο χαρακτηριστικό |
CELLSNET-44787 | Το SortRange δεν διαθέτει δυνατότητα αναίρεσης/επανάληψης (Aspose.Cells.GridDesktop) | Νέο χαρακτηριστικό |
CELLSNET-44746 | Aspose.Cells.GridDesktop: Πρόβλημα με τη λειτουργία Αναίρεση/Επανάληψη κατά την εκτέλεση Αποκοπή/Αντιγραφή/Επικόλληση | Νέο χαρακτηριστικό |
CELLSNET-44230 | Λειτουργία Split Panes για Aspose.Cells.GridDesktop | Νέο χαρακτηριστικό |
CELLSNET-44416 | Αυτόματη μετονομασία διπλών ονομάτων στηλών κατά την εξαγωγή δεδομένων στο DataTable | Νέο χαρακτηριστικό |
CELLSNET-44363 | Βοηθητική μέθοδος για την ανάκτηση όλων των ονομάτων γραμματοσειρών σε ένα βιβλίο εργασίας | Νέο χαρακτηριστικό |
CELLSNET-42687 | Λάβετε μια λίστα με τις γραμματοσειρές που χρησιμοποιούνται σε ένα υπολογιστικό φύλλο | Νέο χαρακτηριστικό |
CELLSNET-45048 | Το αρχείο PDF που προκύπτει δεν είναι συμβατό με το PDFA1B | Βελτιστοποίηση |
CELLSNET-45099 | Τα γραφήματα Waterfall και TreeMap, Series.getValues() πρέπει να εμφανίζουν τιμές ως οθόνη | Βελτιστοποίηση |
CELLSNET-45026 | Η μέθοδος CalculateFormula() διαρκεί πολύ για να επιστρέψει | Εκτέλεση |
CELLSNET-45071 | CellsException: Εκτός μνήμης, κατά τη μετατροπή του βιβλίου εργασίας σε TIFF | Εκτέλεση |
CELLSNET-45067 | Η μετατροπή σε PDF διαρκεί πολύ | Εκτέλεση |
CELLSNET-45105 | Η φόρτωση HTML αποτυγχάνει όταν το CultureInfo είναι γαλλικό | Εντομο |
CELLSNET-45089 | HTML σε Excel: Το αρχείο Excel είναι κατεστραμμένο | Εντομο |
CELLSNET-45072 | Το WordArt από το XLS δεν αποδίδεται στο HTML | Εντομο |
CELLSNET-45053 | Ορισμένες ετικέτες HTML δεν λαμβάνονται υπόψη και ορισμένα περιεχόμενα λείπουν | Εντομο |
CELLSNET-45039 | Ο κανόνας μικτού στυλ δεν λαμβάνει υπόψη κατά την απόδοση του HTML στο Excel | Εντομο |
CELLSNET-45036 | Τα περιεχόμενα μετά από μια ετικέτα περικόπτονται κατά την εισαγωγή HTML και τη μετατροπή σε XLSX | Εντομο |
CELLSNET-45035 | Ολόκληρα τα περιεχόμενα του κελιού γίνονται έντονα όταν μέρος του βρίσκεται ανάμεσα σε ετικέτες STRONG | Εντομο |
CELLSNET-45033 | Τα περιεχόμενα Cell περικόπτονται κατά την εισαγωγή του HTML | Εντομο |
CELLSNET-44336 | Δεν είναι δυνατή η σωστή μετατροπή του Html σε XLSX | Εντομο |
CELLSNET-45096 | Μετά την κλήση της CalculateFormula(), το αποτέλεσμα του τύπου είναι λάθος | Εντομο |
CELLSNET-45093 | Η λειτουργία SUMPRODUCT δεν λειτουργεί | Εντομο |
CELLSNET-45085 | Η υπολογισμένη τιμή της συνάρτησης LOGNORM.DIST δεν είναι σωστή στο PDF | Εντομο |
CELLSNET-44740 | Το προσαρμοσμένο μοτίβο DateTime δεν μπορεί να εφαρμοστεί στο GridColumn | Εντομο |
CELLSNET-45130 | Διαφορετικό αποτέλεσμα χρησιμοποιώντας το Excel εξαγωγή PDF και Aspose.Cells αποθήκευση ως PDF | Εντομο |
CELLSNET-45095 | Η εικόνα από το υπολογιστικό φύλλο δεν έχει αποδοθεί στο PDF | Εντομο |
CELLSNET-45075 | Οι υπερσύνδεσμοι από το υπολογιστικό φύλλο δεν εξάγονται στο PDF | Εντομο |
CELLSNET-45074 | Πρόβλημα μορφοποίησης στο Excel σε απόδοση PDF | Εντομο |
CELLSNET-45070 | Το τρισδιάστατο γράφημα πίτας δεν αποδίδεται κατά τη μετατροπή του υπολογιστικού φύλλου σε PDF στο Mono | Εντομο |
CELLSNET-41283 | PDF διαφορετικό όταν αποθηκεύεται από το Excel και Aspose.Cells | Εντομο |
CELLSNET-41196 | Θέματα συνάρτησης ToTiff - Εμφανίζεται επιπλέον στήλη | Εντομο |
CELLSNET-41195 | Θέματα λειτουργίας ToTiff - Απώλεια δεδομένων | Εντομο |
CELLSNET-45097 | Το γράφημα χάνει τη μορφοποίηση των ετικετών μετά το Βιβλίο εργασίας. Αντιγραφή | Εντομο |
CELLSNET-45084 | Η τιμή του γραφήματος είναι διαφορετική κατά τη μετατροπή του υπολογιστικού φύλλου σε PDF | Εντομο |
CELLSNET-45082 | Γράφημα στην καρτέλα Το Διάγραμμα 9 αλλάζει μετά τη φόρτωση και αποθήκευση του αρχείου προέλευσης Excel | Εντομο |
CELLSNET-45066 | Τα σχήματα συμπιέζονται οριζόντια κατά τη μετατροπή του υπολογιστικού φύλλου σε PDF | Εντομο |
CELLSNET-45064 | Οι ετικέτες άξονα δεν αποδίδονται κατά τη μετατροπή του υπολογιστικού φύλλου σε PDF | Εντομο |
CELLSNET-44842 | Η ετικέτα λείπει όταν ένα γράφημα μετατρέπεται σε εικόνα | Εντομο |
CELLSNET-44410 | Περιστρεφόμενη ομάδα σχημάτων που αποδόθηκε λάθος στην εικόνα | Εντομο |
CELLSNET-45121 | Το έγγραφο του Excel είναι κενό μετά την εκ νέου αποθήκευση | Εντομο |
CELLSNET-45120 | Το γράφημα δεν υπολογίζεται/ανανεώνεται σωστά μετά τη διαγραφή ενός εύρους | Εντομο |
CELLSNET-45118 | Το υπολογιστικό φύλλο καταστρέφεται μετά την αποθήκευση ως XLSM | Εντομο |
CELLSNET-45107 | Λείπουν πλαίσια κειμένου μετά τη συγχώνευση γραφημάτων κατά το συνδυασμό βιβλίων εργασίας | Εντομο |
CELLSNET-45104 | Η αλλαγή του LinkSource δημιουργεί διπλές εγγραφές | Εντομο |
CELLSNET-45101 | Η αλλαγή του στυλ των υπαρχόντων συνόρων δεν φαίνεται να λειτουργεί | Εντομο |
CELLSNET-45094 | Η θέση κειμένου αλλάζει μετά τη φόρτωση και αποθήκευση του XLS | Εντομο |
CELLSNET-45090 | Η σειρά ταξινόμησης πολλών καρτελών δεν αποθηκεύτηκε μετά την προσθήκη του υποσέλιδου | Εντομο |
CELLSNET-45086 | Έξτρα πλαίσιο ελέγχου και κείμενο “Πλαίσιο ελέγχου” που εμφανίζονται μετά την εκ νέου αποθήκευση του αρχείου Excel | Εντομο |
CELLSNET-45065 | Προστέθηκαν ανεπιθύμητα περιγράμματα κελιών με απλή λειτουργία φόρτωσης και αποθήκευσης | Εντομο |
CELLSNET-45052 | Η θέση του κειμένου αλλάζει μετά τη φόρτωση και την αποθήκευση του αρχείου | Εντομο |
CELLSNET-44835 | System.NotImplementedException στη μέθοδο WebWorksheet.CreateSubtotal | Εξαίρεση |
CELLSNET-45068 | Εξαίρεση δημιουργείται κατά τη φόρτωση του αρχείου Excel | Εξαίρεση |
CELLSNET-45112 | Όταν καλείτε Pictures.Clear(), στη συνέχεια Save XLS, εμφανίζεται System.ArgumentOutOfRangeException | Εξαίρεση |
CELLSNET-45111 | Κατά την αποθήκευση XLS, εμφανίζεται System.ArgumentOutOfRangeException | Εξαίρεση |
CELLSNET-45108 | System.NullReferenceException στο Workbook ctor for XLSB | Εξαίρεση |
CELLSNET-45103 | Το Range.MoveTo() κάνει εξαίρεση | Εξαίρεση |
CELLSNET-45088 | Εξαίρεση κατά την απόδοση ενός υπολογιστικού φύλλου σε μορφή αρχείου PDF | Εξαίρεση |
CELLSNET-45080 | Εξαίρεση κατά τη φόρτωση μιας μορφής αρχείου HTML | Εξαίρεση |
Δημόσιο API και Μη συμβατές αλλαγές προς τα πίσω
Ακολουθεί μια λίστα με τυχόν αλλαγές που έγιναν στο κοινό API, όπως προστέθηκαν, μετονομάστηκαν, αφαιρέθηκαν ή καταργήθηκαν μέλη, καθώς και οποιαδήποτε αλλαγή που δεν είναι συμβατή προς τα πίσω στο Aspose.Cells for .NET. Εάν έχετε ανησυχίες σχετικά με οποιαδήποτε αλλαγή που αναφέρεται, παρακαλούμε να το αναφέρετε στο το φόρουμ υποστήριξης Aspose.Cells.
Προστέθηκε η ιδιότητα HTMLLoadOptions.AutoFitColsAndRows
Αυτή η έκδοση του Aspose.Cells for .NET API έχει προσθέσει την ιδιότητα HTMLLoadOptions.AutoFitColsAndRows, η οποία υποδεικνύει εάν το API πρέπει να προσαρμόζεται αυτόματα στις στήλες και τις σειρές κατά την εισαγωγή της λειτουργίας HTML στη λειτουργία του. Η ιδιότητα τύπου Boolean έχει την προεπιλεγμένη τιμή ως false, πράγμα που σημαίνει ότι τα ύψη και τα πλάτη των κελιών θα εισαχθούν ως έχουν, ωστόσο, όταν η προαναφερθείσα ιδιότητα οριστεί σε true, το API προσπαθεί να προσαρμόσει τα πλάτη στηλών και τα ύψη σειρών σύμφωνα με τα περιεχόμενα .
Εδώ είναι το απλό σενάριο χρήσης της ιδιότητας HTMLLoadOptions.AutoFitColsAndRows.
// Create an instance of HTMLLoadOptions
var loadOptions = new HTMLLoadOptions();
// Set the AutoFitColsAndRows property to true
loadOptions.AutoFitColsAndRows = true;
// Create an instance of Workbook and load HTML while passing
// the object of HTMLLoadOptions class created above
var book = new Workbook(dir + "sample.htm", loadOptions);
Προστέθηκαν LoadOptions.WarningCallback & WorkbookSettings.WarningCallback Properties
Aspose.Cells for .NET 17.02.0 έχει εκθέσει την ιδιότητα WarningCallback στις κλάσεις LoadOptions και WorkbookSettings προκειμένου να λάβει ή να ορίσει την προειδοποίηση επιστροφής κλήσης. Οι προγραμματιστές πρέπει να εφαρμόσουν τη διεπαφή IWarningCallback για να λαμβάνουν προσαρμοσμένες προειδοποιήσεις στις εφαρμογές τους.
Ακολουθεί ένα απλό σενάριο χρήσης της ιδιότητας LoadOptions.WarningCallback για να λαμβάνετε προειδοποιήσεις όταν ένα υπολογιστικό φύλλο εισόδου περιέχει διπλότυπα εύρη με όνομα.
public class WarningCallback : IWarningCallback
{
public void Warning(WarningInfo warningInfo)
{
if (warningInfo.WarningType == WarningType.DuplicateDefinedName)
{
Console.WriteLine("Duplicate Defined Names Found as " + warningInfo.Description);
}
}
}
Ακολουθεί ο τρόπος χρήσης της προσαρμοσμένης κλάσης που ορίζεται παραπάνω.
// Create an instance of LoadOptions class
var options = new LoadOptions();
// Set the WarningCallback property to custom class
options.WarningCallback = new WarningCallback();
// Load a sample spreadsheet in an instance of Workbook while
// passing the object of LoadOptions class as defined above
var book = new Workbook(dir + "sample.xlsx", options);
Προστέθηκε Cells.TextToColumns Method
Η τελευταία αναθεώρηση των API Aspose.Cells for .NET έχει εκθέσει τη μέθοδο Cells.TextToColumns προκειμένου να μιμηθεί τη μέθοδο του ExcelΚείμενο σε στήλες χαρακτηριστικό. Το Excel παρέχει αυτήν τη δυνατότητα απόΕργαλεία Δεδομένων σύμφωνα με τοΔεδομένα αυτί. Λάβετε υπόψη ότι για να χωρίσετε τα περιεχόμενα μιας στήλης σε πολλές στήλες, τα δεδομένα θα πρέπει να περιέχουν ένα συγκεκριμένο οριοθέτη, όπως κόμμα (ή οποιονδήποτε άλλο χαρακτήρα) βάσει του οποίου το API προσπαθεί να χωρίσει τα περιεχόμενα ενός κελιού σε πολλά κελιά.
Ακολουθεί ένα απλό σενάριο χρήσης για να αποδείξετε τη χρήση του πρόσφατα εκτεθειμένου API.
// Create an instance of Workbook and load a sample
var book = new Workbook(dir + "sample.xlsx");
// Retrieve the cells collection of the first worksheet in the sample
var cells = book.Worksheets[0].Cells;
// Create an instance of TxtLoadOptions
var options = new TxtLoadOptions();
// Specify the separator
options.Separator = ',';
// Split the data in range B2:B4
cells.TextToColumns(1, 1, 3, options);
Προστέθηκε Workbook.GetFonts Method
Aspose.Cells for .NET 17.02.0 παρουσίασε τη μέθοδο GetFonts για την κλάση Βιβλίο εργασίας. Η μέθοδος Workbook.GetFonts επιστρέφει τη λίστα μεμονωμένων γραμματοσειρών που χρησιμοποιούνται για τη μορφοποίηση των περιεχομένων των κελιών ενός δεδομένου υπολογιστικού φύλλου. Ο τύπος επιστροφής της προαναφερθείσας μεθόδου είναι ένας πίνακας τύπου Aspose.Cells.Font class.
Το παρακάτω απόσπασμα κώδικα δείχνει τη χρήση της μεθόδου Workbook.GetFonts.
// Create an instance of Workbook and load a sample
var book = new Workbook(dir + "sample.xlsx");
// Retrieve the list of fonts used in spreadsheet
var fonts = book.GetFonts();
// Iterate the list and write font name
foreach (Aspose.Cells.Font font in fonts)
{
Console.WriteLine(font.Name);
}
Προστέθηκε η ιδιότητα TxtSaveOptions.TrimLeadingBlankRowAndColumn
Αυτή η αναθεώρηση του Aspose.Cells for .NET έχει εκθέσει την ιδιότητα τύπου Boolean TrimLeadingBlankRowAndColumn για την κλάση TxtSaveOptions, η οποία υποδεικνύει εάν οι κύριες κενές γραμμές και στήλες πρέπει να περικοπούν όπως το Excel κατά την εξαγωγή δεδομένων σε CSV, η προεπιλεγμένη τιμή της ιδιότητας formatseemen ή Tab-. Σε περίπτωση που τα δεδομένα στο φύλλο εργασίας δεν ξεκινούν από το πρώτο κελί, δηλαδή: A1, η εφαρμογή Excel αφαιρεί τις κύριες κενές γραμμές και στήλες ενώ εξάγει τα δεδομένα σε μορφές CSV ή οριοθετημένες με Tab, ωστόσο, τα Aspose.Cells API από προεπιλογή, διατηρούν τις κενές γραμμές και στήλες για το ίδιο δείγμα, προκειμένου να διατηρηθεί η τοποθεσία δεδομένων, εάν τα εξαγόμενα αρχεία CSV ή οριοθετημένα με Tab πρέπει να εισαχθούν ξανά χρησιμοποιώντας Aspose.Cells API.
Ακολουθεί ένα απλό σενάριο χρήσης της ιδιότητας TrimLeadingBlankRowAndColumn.
// Create an instance of Workbook and load a sample
var book = new Workbook(dir + "sample.xlsx");
// Create an instance of TxtSaveOptions
var options = new TxtSaveOptions();
// Set TrimLeadingBlankRowAndColumn property to true
options.TrimLeadingBlankRowAndColumn = true;
// Export to CSV format while removing the leading blank rows & columns
book.Save(dir + "output.csv", options);
Προστέθηκε BuiltInDocumentPropertyCollection.Revision Property & Obsoleted BuiltInDocumentPropertyCollection.RevisionNumber Property
Χρησιμοποιήστε αντί αυτού την ιδιότητα BuiltInDocumentPropertyCollection.Revision.
Προστέθηκε η ιδιότητα Shape.TextShapeType
Η ιδιότητα Shape.TextShapeType λαμβάνει ή ορίζει τον προκαθορισμένο τύπο σχήματος κειμένου από μια λίστα προκαθορισμένων τύπων που είναι αποθηκευμένοι στην απαρίθμηση AutoShapeType.
Προστέθηκε το ExportTableOptions.RenameStrategy Property και RenameStrategy Enumeration
Aspose.Cells for .NET 17.02.0 έχει εκθέσει την ιδιότητα ExportTableOptions.RenameStrategy μαζί με την απαρίθμηση RenameStrategy προκειμένου να αντιμετωπιστεί το σενάριο όπου η πρώτη σειρά δεδομένων προς εξαγωγή περιέχει διπλότυπες εγγραφές. Εάν η ιδιότητα ExportTableOptions.ExportColumnName έχει οριστεί ως αληθής, το API θα προκαλέσει εξαίρεση που υποδεικνύει ότι ένας πίνακας δεδομένων δεν μπορεί να έχει στήλες με τα ίδια ονόματα. Με νέες αλλαγές, το API επιτρέπει είτε την προσθήκη ψηφίων ή γραμμάτων στα διπλότυπα ονόματα στηλών, ενώ η κατάλληλη τιμή από την απαρίθμηση RenameStrategy αποφασίζει πώς να μετονομάσετε τα διπλότυπα ονόματα στηλών.
Ακολουθεί ένα απλό σενάριο χρήσης που δείχνει τα πρόσφατα εκτεθειμένα API.
// Create an instance of Workbook
var book = new Workbook();
// Retrieve the cells collection of first worksheet
var cells = book.Worksheets[0].Cells;
// Insert similar values in first row
// These values will serve as column names while exporting to DataTable
cells["A1"].PutValue("Column A");
cells["B1"].PutValue("Column A");
cells["C1"].PutValue("Column A");
// Insert some more data that will serve as first row of DataTable
cells["A2"].PutValue("Value 1");
cells["B2"].PutValue("Value 2");
cells["C2"].PutValue("Value 3");
// Create an instance of ExportTableOptions
var options = new ExportTableOptions();
// Set ExportColumnName property to true so that the
// first row of worksheet data becomes the columns names of DataTable
options.ExportColumnName = true;
// Set the renaming strategy to Letter,
// indicating the the API will append letters to duplicate column names
options.RenameStrategy = RenameStrategy.Letter;
// Export the data to DataTable while using the object of ExportTableOptions class
var table = cells.ExportDataTable(0, 0, 2, 3, options);
Προστέθηκαν GridDesktop.DoSplit & GridDesktop.UnDoSplit Methods
Aspose.Cells.GridDesktop for .NET 17.02.0 παρείχε δύο νέες μεθόδους που θα μπορούσαν είτε να χωρίσουν τα περιεχόμενα του φύλλου εργασίας σε παράθυρα είτε να συγχωνεύσουν τα υπάρχοντα παράθυρα.
Παραδείγματα χρήσης
Ελέγξτε τη λίστα των θεμάτων βοήθειας που έχουν προστεθεί στα έγγραφα του Wiki Aspose.Cells:
- Αυτόματη προσαρμογή στηλών και σειρών κατά τη φόρτωση του HTML στο βιβλίο εργασίας
- Μετατροπή κειμένου σε στήλες χρησιμοποιώντας το Aspose.Cells
- Λάβετε μια λίστα γραμματοσειρών που χρησιμοποιούνται σε ένα υπολογιστικό φύλλο ή ένα βιβλίο εργασίας
- Λάβετε προειδοποιήσεις κατά τη φόρτωση του αρχείου Excel
- Διαβάστε και χειριστείτε τα γραφήματα του Excel 2016
- Περικοπή κορυφαίων κενών γραμμών και στηλών κατά την εξαγωγή υπολογιστικών φύλλων σε μορφή CSV
- Σύνδεση φύλλου εργασίας σε ένα αντικείμενο προσαρμοσμένης συλλογής χρησιμοποιώντας το GridWeb
- Μετονομάστε αυτόματα διπλότυπες στήλες κατά την εξαγωγή δεδομένων φύλλου εργασίας
- Διαίρεση πλαισίων στο φύλλο εργασίας GridDesktop