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.
Kunci | Ringkasan | Kategori |
---|
CELLSNET-45049 | Pangkas baris dan kolom kosong saat mengekspor spreadsheet ke format CSV | Fitur baru |
CELLSNET-45069 | Ikat Lembar Kerja ke objek Koleksi yang Disesuaikan (Aspose.Cells.GridWeb) | Fitur baru |
CELLSNET-44787 | SortRange tidak memiliki fitur undo/redo (Aspose.Cells.GridDesktop) | Fitur baru |
CELLSNET-44746 | Aspose.Cells.GridDesktop: Masalah dengan fungsi Undo/Redo saat melakukan Potong/Salin/Tempel | Fitur baru |
CELLSNET-44230 | Fitur Split Panes untuk Aspose.Cells.GridDesktop | Fitur baru |
CELLSNET-44416 | Ganti nama kolom duplikat secara otomatis saat mengekspor data ke DataTable | Fitur baru |
CELLSNET-44363 | Metode utilitas untuk mengambil semua nama font di buku kerja | Fitur baru |
CELLSNET-42687 | Dapatkan daftar Font yang digunakan dalam Spreadsheet | Fitur baru |
CELLSNET-45048 | File PDF yang dihasilkan tidak sesuai dengan PDFA1B | Peningkatan |
CELLSNET-45099 | Bagan air terjun dan TreeMap, Series.getValues() harus menampilkan nilai sebagai tampilan | Peningkatan |
CELLSNET-45026 | Metode HitungFormula() membutuhkan waktu terlalu lama untuk dikembalikan | Pertunjukan |
CELLSNET-45071 | CellsException: Kehabisan memori, saat mengonversi Buku Kerja ke TIFF | Pertunjukan |
CELLSNET-45067 | Konversi ke PDF memakan waktu terlalu lama | Pertunjukan |
CELLSNET-45105 | Memuat HTML gagal ketika CultureInfo adalah bahasa Prancis | Serangga |
CELLSNET-45089 | HTML ke Excel: File Excel rusak | Serangga |
CELLSNET-45072 | WordArt dari XLS tidak ditampilkan di HTML | Serangga |
CELLSNET-45053 | Tag HTML tertentu tidak diperhitungkan dan beberapa konten hilang | Serangga |
CELLSNET-45039 | Aturan gaya campuran tidak diperhitungkan saat merender HTML ke Excel | Serangga |
CELLSNET-45036 | Konten setelah tag dipangkas saat mengimpor HTML dan mengonversi ke XLSX | Serangga |
CELLSNET-45035 | Seluruh konten sel menjadi tebal ketika sebagian berada di antara tag STRONG | Serangga |
CELLSNET-45033 | Cell isinya dipangkas saat mengimpor HTML | Serangga |
CELLSNET-44336 | Tidak dapat mengonversi Html ke XLSX dengan benar | Serangga |
CELLSNET-45096 | Setelah CountFormula() dipanggil, hasil rumusnya salah | Serangga |
CELLSNET-45093 | Fungsi SUMPRODUK tidak berfungsi | Serangga |
CELLSNET-45085 | Nilai terhitung fungsi LOGNORM.DIST tidak benar di PDF | Serangga |
CELLSNET-44740 | Pola DateTime kustom tidak dapat diterapkan ke GridColumn | Serangga |
CELLSNET-45130 | Hasil berbeda menggunakan ekspor Excel PDF dan Aspose.Cells simpan sebagai PDF | Serangga |
CELLSNET-45095 | Gambar dari spreadsheet belum dirender ke PDF | Serangga |
CELLSNET-45075 | Hyperlink dari spreadsheet tidak diekspor ke PDF | Serangga |
CELLSNET-45074 | Masalah pemformatan di Excel hingga rendering PDF | Serangga |
CELLSNET-45070 | Bagan Pai 3D tidak ditampilkan saat mengonversi spreadsheet ke PDF di Mono | Serangga |
CELLSNET-41283 | PDF berbeda bila disimpan dari Excel dan Aspose.Cells | Serangga |
CELLSNET-41196 | Masalah fungsi ToTiff - Kolom tambahan ditampilkan | Serangga |
CELLSNET-41195 | Masalah fungsi ToTiff - Kehilangan Data | Serangga |
CELLSNET-45097 | Bagan kehilangan format label setelah Workbook.Copy | Serangga |
CELLSNET-45084 | Nilai grafik berbeda saat mengonversi spreadsheet ke PDF | Serangga |
CELLSNET-45082 | Bagan pada tab Bagan9 berubah setelah memuat dan menyimpan file sumber Excel | Serangga |
CELLSNET-45066 | Bentuk dikompresi secara horizontal saat mengonversi spreadsheet ke PDF | Serangga |
CELLSNET-45064 | Label sumbu tidak dirender saat mengonversi spreadsheet ke PDF | Serangga |
CELLSNET-44842 | Label hilang saat bagan diubah menjadi gambar | Serangga |
CELLSNET-44410 | Kelompok bentuk yang diputar salah dirender menjadi gambar | Serangga |
CELLSNET-45121 | Dokumen Excel kosong setelah disimpan ulang | Serangga |
CELLSNET-45120 | Bagan tidak dihitung/disegarkan dengan benar setelah menghapus rentang | Serangga |
CELLSNET-45118 | Spreadsheet menjadi rusak setelah disimpan sebagai XLSM | Serangga |
CELLSNET-45107 | Kotak teks hilang setelah menggabungkan bagan saat menggabungkan buku kerja | Serangga |
CELLSNET-45104 | Perubahan LinkSource membuat entri berlipat ganda | Serangga |
CELLSNET-45101 | Mengubah gaya perbatasan yang ada sepertinya tidak berhasil | Serangga |
CELLSNET-45094 | Posisi teks diubah setelah memuat dan menyimpan XLS | Serangga |
CELLSNET-45090 | Urutan multi-tab tidak disimpan setelah menambahkan footer | Serangga |
CELLSNET-45086 | Kotak Centang Ekstra dan teks “Kotak Centang” muncul setelah menyimpan ulang file Excel | Serangga |
CELLSNET-45065 | Batas sel yang tidak diinginkan ditambahkan dengan operasi muat & simpan sederhana | Serangga |
CELLSNET-45052 | Posisi teks diubah setelah memuat dan menyimpan file | Serangga |
CELLSNET-44835 | System.NotImplementedException pada metode WebWorksheet.CreateSubtotal | Pengecualian |
CELLSNET-45068 | Pengecualian diberikan saat memuat file Excel | Pengecualian |
CELLSNET-45112 | Saat memanggil Pictures.Clear(), lalu Simpan XLS, terjadi System.ArgumentOutOfRangeException | Pengecualian |
CELLSNET-45111 | Saat Simpan XLS, System.ArgumentOutOfRangeException terjadi | Pengecualian |
CELLSNET-45108 | System.NullReferenceException di Workbook ctor untuk XLSB | Pengecualian |
CELLSNET-45103 | Range.MoveTo() memunculkan pengecualian | Pengecualian |
CELLSNET-45088 | Pengecualian saat merender spreadsheet ke format file PDF | Pengecualian |
CELLSNET-45080 | Pengecualian saat memuat format file HTML | Pengecualian |
Publik API dan Perubahan Tidak Kompatibel Mundur
Berikut ini adalah daftar perubahan apa pun yang dilakukan kepada publik API seperti penambahan, penggantian nama, penghapusan, atau penghentian anggota serta perubahan apa pun yang tidak kompatibel dengan versi sebelumnya yang dilakukan pada Aspose.Cells for .NET. Jika Anda memiliki kekhawatiran tentang perubahan apa pun yang tercantum, silakan sampaikan di forum dukungan Aspose.Cells.
Menambahkan Properti HTMLLoadOptions.AutoFitColsAndRows
Rilis Aspose.Cells for .NET API ini telah menambahkan properti HTMLLoadOptions.AutoFitColsAndRows yang menunjukkan apakah API harus menyesuaikan kolom dan baris secara otomatis saat mengimpor HTML dalam mode objeknya. Properti tipe Boolean memiliki nilai default sebagai false yang berarti tinggi & lebar sel akan diimpor apa adanya, namun ketika properti tersebut di atas disetel ke true, API mencoba menyesuaikan lebar kolom dan tinggi baris sesuai isinya .
Berikut adalah skenario penggunaan sederhana properti 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);
Menambahkan Properti LoadOptions.WarningCallback & WorkbookSettings.WarningCallback
Aspose.Cells for .NET 17.02.0 telah mengekspos properti WarningCallback ke kelas LoadOptions dan WorkbookSettings untuk mendapatkan atau mengatur callback peringatan. Pengembang harus mengimplementasikan antarmuka IWarningCallback untuk mendapatkan peringatan khusus dalam aplikasi mereka.
Berikut adalah skenario penggunaan sederhana properti LoadOptions.WarningCallback untuk mendapatkan peringatan ketika spreadsheet masukan berisi rentang bernama duplikat.
public class WarningCallback : IWarningCallback
{
public void Warning(WarningInfo warningInfo)
{
if (warningInfo.WarningType == WarningType.DuplicateDefinedName)
{
Console.WriteLine("Duplicate Defined Names Found as " + warningInfo.Description);
}
}
}
Berikut adalah cara menggunakan kelas khusus yang ditentukan di atas.
// 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);
Menambahkan Metode Cells.TextToColumns
Revisi terbaru API Aspose.Cells for .NET telah mengekspos metode Cells.TextToColumns untuk meniru metode ExcelTeks ke Kolom fitur. Excel menyediakan fitur ini dariAlat Data di bawahData tab. Harap diperhatikan, untuk membagi konten kolom menjadi beberapa kolom, data harus berisi pembatas tertentu seperti koma (atau karakter lainnya) yang menjadi dasar API mencoba membagi konten sel menjadi beberapa sel.
Berikut adalah skenario penggunaan sederhana untuk mendemonstrasikan penggunaan API yang baru diekspos.
// 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);
Menambahkan Metode Buku Kerja.GetFonts
Aspose.Cells for .NET 17.02.0 telah memaparkan metode GetFonts untuk kelas Workbook. Metode Workbook.GetFonts mengembalikan daftar font individual yang digunakan untuk memformat konten sel dari spreadsheet tertentu. Tipe kembalian dari metode di atas adalah array dengan tipe kelas Aspose.Cells.Font.
Cuplikan kode berikut menunjukkan penggunaan metode 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);
}
Menambahkan Properti TxtSaveOptions.TrimLeadingBlankRowAndColumn
Revisi Aspose.Cells for .NET ini telah mengekspos properti TrimLeadingBlankRowAndColumn tipe Boolean untuk kelas TxtSaveOptions yang menunjukkan apakah baris dan kolom kosong di depan harus dipangkas seperti yang dilakukan Excel saat mengekspor data ke format CSV atau dibatasi Tab. Nilai default dari properti yang disebutkan di atas adalah salah. Jika data pada lembar kerja tidak dimulai dari sel pertama, yaitu: A1, aplikasi Excel menghapus baris dan kolom kosong di depan saat mengekspor data ke format CSV atau yang dibatasi Tab, namun, API Aspose.Cells secara default, tetap dipertahankan baris & kolom kosong untuk sampel yang sama untuk menjaga lokasi data tetap dipertahankan jika file CSV yang diekspor atau file yang dibatasi Tab harus diimpor kembali menggunakan API Aspose.Cells.
Berikut adalah skenario penggunaan sederhana properti 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);
Menambahkan Properti BuiltInDocumentPropertyCollection.Revision & Properti BuiltInDocumentPropertyCollection.RevisionNumber yang sudah tidak berlaku lagi
Silakan gunakan properti BuiltInDocumentPropertyCollection.Revision sebagai gantinya.
Menambahkan Properti Shape.TextShapeType
Properti Shape.TextShapeType mendapatkan atau menyetel tipe bentuk teks preset dari daftar tipe yang telah ditentukan sebelumnya yang disimpan dalam enumerasi AutoShapeType.
Menambahkan Properti EksporTableOptions.RenameStrategy dan Enumerasi RenameStrategy
Aspose.Cells for .NET 17.02.0 telah mengekspos properti EksporTableOptions.RenameStrategy bersama dengan enumerasi RenameStrategy untuk menangani skenario di mana baris pertama data yang akan diekspor berisi entri duplikat. Jika properti EksporTableOptions.ExportColumnName diatur ke true, API akan menyebabkan pengecualian yang menunjukkan bahwa DataTable tidak boleh memiliki kolom dengan nama yang sama. Dengan adanya perubahan baru, API memungkinkan untuk menambahkan angka atau huruf ke nama kolom duplikat sedangkan nilai yang sesuai dari enumerasi RenameStrategy memutuskan cara mengganti nama nama kolom duplikat.
Berikut adalah skenario penggunaan sederhana yang menunjukkan API yang baru diekspos.
// 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);
Menambahkan Metode GridDesktop.DoSplit & GridDesktop.UnDoSplit
Aspose.Cells.GridDesktop for .NET 17.02.0 telah menyediakan dua metode baru yang bisa membagi konten lembar kerja menjadi beberapa panel atau menggabungkan panel yang ada.
Contoh Penggunaan
Silakan periksa daftar topik bantuan yang ditambahkan di dokumen Wiki Aspose.Cells:
- Paskan Otomatis Kolom dan Baris saat memuat HTML di Buku Kerja
- Konversi Teks ke Kolom menggunakan Aspose.Cells
- Dapatkan Daftar Font yang digunakan dalam Spreadsheet atau Buku Kerja
- Dapatkan Peringatan saat Memuat File Excel
- Membaca dan Memanipulasi Grafik Excel 2016
- Pangkas Baris dan Kolom Kosong Terkemuka saat mengekspor spreadsheet ke format CSV
- Mengikat Lembar Kerja ke Objek Koleksi yang Disesuaikan menggunakan GridWeb
- Ganti nama kolom duplikat secara otomatis saat mengekspor data lembar kerja
- Pisahkan Panel di Lembar Kerja GridDesktop