Jelajahi Produk kami

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.

Ikhtisar

Aspose.Cells for C++ 23.12 adalah versi baru. Banyak optimasi dan perbaikan yang dilakukan dibandingkan versi sebelumnya. Sintaks versi baru lebih ringkas dan mendekati sintaks C++. Karena sintaks versi ini sangat berbeda dari versi sebelumnya, pengguna harus mengikuti sintaks baru dan memodifikasi kode lokal setelah meningkatkan ke versi baru. Versi baru pada dasarnya memiliki perubahan penggunaan berikut:

1. perpustakaan inisialisasi

Anda harus lariAspose::Cells::Startup(); untuk inisialisasi sebelum memanggil perpustakaan versi baru. Dan setelah semua fungsi selesai, teleponAspose::Cells::Pembersihan(); untuk menyelesaikan rilis sumber daya perpustakaan. Perlu diperhatikan bahwa pasangan fungsi hanya perlu dijalankan satu kali dalam suatu proses.

Aspose::Cells::Startup();

//lakukan apa yang kamu inginkan

Aspose::Cells::Pembersihan();

2. Inisialisasi objek

Dalam versi baru, inisialisasi objek sesuai standar C++ dapat diselesaikan, dan metode yang relatif rumit tidak lagi diperlukan.

misalnya

versi lama

// Membuat instance objek Buku Kerja yang mewakili file Excel. intrusif_ptr wb = Pabrik::CreateIWorkbook();

versi baru

// Membuat instance objek Buku Kerja yang mewakili file Excel. Buku Kerja wb;

3. Dapatkan objek dari koleksi

Perolehan objek pada pendataan diubah dari GetObjectByIndex(int) menjadi lebih ringkas Get(int)

4. nama antarmuka

a) Sebagian besar nama antarmuka mengalami sedikit perubahan, seperti: GetIWorksheets() menjadi GetWorksheets().

b) Beberapa antarmuka sudah tidak valid, seperti: Cells::ImportTwoDimensionArray(intrusive_ptr<Aspose::Cells::Systems::Array2D<Aspose::Cells::Systems::Object* > > objArray , Aspose::Cells::Systems::Int32 firstRow , Aspose::Cells::Systems::Int32 firstColumn , bool convertStringToNumber)

c) Beberapa antarmuka baru telah ditambahkan, terutama untuk string, seperti Shape::AddHyperlink(const char16_t* address)

5. Tidak didukung

Fungsi pembangkitbertengkar gambar saat ini tidak didukung. Silakan pilih format lain saat menggunakan versi baru untuk menghasilkan gambar.

6. Perubahan rumus yang ditentukan pengguna di versi baru.

a) Kelas dasar ICustomFunction untuk pewarisan telah digantikan oleh kelas AbstrakCalculationEngine

b) Fungsi terkait kelas dasar baru belum lengkap, sehingga pengguna disarankan untuk menggunakannya dengan hati-hati.

Secara umum, versi baru ini mendekati gaya bahasa standar C++ dan berfokus pada pengalaman pengguna. Berikut adalah contoh menyisipkan garis lurus ke dalam buku kerja, yang dapat membantu Anda beradaptasi dengan versi baru dengan cepat. https://products.aspose.com/cells/cpp/shapes/insert-line-to-excel/

Tentu saja, Anda juga dapat mengunjungi dokumen panduan kami untuk bantuan lebih lanjut(https://docs.aspose.com/cells/cpp/).

 Indonesia