EasyXLS Excel Library adalah komponen Java untuk mengimpor dan mengekspor file Microsoft Excel 97-2019. Mengekspor, mengimpor, dan memformat laporan MS Excel. Pustaka ini mendukung format file XLS, XLSX, XLSM, XLSB, CSV, TXT, XML, dan HTML. Microsoft Excel tidak diperlukan. Hindari mimpi buruk yang disebabkan oleh OLE/ADO. Meminimalkan beban server. Tingkatkan kepuasan pengguna terhadap laporan Excel. Ini dapat diintegrasikan dalam Java, JSP, ColdFusion.
Riwayat versi
- Versi 8.6.1 diposting di 2018-11-14
makro, tabel pivot, dan bagan pivot untuk file xlsx, xls, dan xlsb
- Versi 8.0. diposting di 2012-03-01
Detil Program
Eula
EULA - Perjanjian Lisensi Pengguna Akhir
PERJANJIAN LISENSI PENGGUNA AKHIR
Penting. Baca dengan cermat sebelum menginstal Perangkat Lunak.
Dengan menginstal perangkat lunak EasyXLSTM (selanjutnya "Perangkat Lunak" atau "Perangkat Lunak"), Anda menerima Perjanjian Lisensi berikut.
PERJANJIAN LISENSI. Ini adalah perjanjian hukum antara Anda (baik individu atau entitas) dan Outsourcing UE. Dengan menginstal perangkat lunak, Anda setuju untuk terikat oleh ketentuan perjanjian ini. Jika Anda tidak menyetujui ketentuan perjanjian ini, segera kembalikan perangkat lunak yang dihapus ke tempat Anda membelinya untuk pengembalian dana penuh.
1. PEMBERIAN IZIN. EU Outsourcing memberikan kepada Anda sebagai individu atau entitas lisensi non-eksklusif untuk membuat dan menggunakan salinan Perangkat Lunak dengan cara yang disediakan di bawah ini. Hak yang diberikan berdasarkan Perjanjian ini hanya berlaku setelah pembayaran biaya lisensi dan kepemilikan Perjanjian Lisensi yang sesuai (jika berlaku). Perangkat lunak ini berlisensi, tidak dijual. Tanpa membatasi umum hal tersebut di atas, Anda tidak menerima hak apa pun atas paten, hak cipta, rahasia dagang, merek dagang, atau hak kekayaan intelektual lainnya untuk perangkat lunak atau dokumentasi terkait. Semua hak yang tidak secara tegas diberikan kepada Anda berdasarkan Lisensi ini dilindungi oleh EU Outsourcing.
2. HAK CIPTA. Perangkat Lunak ini dimiliki oleh EU Outsourcing dan dilindungi oleh undang-undang hak cipta Amerika Serikat dan ketentuan perjanjian internasional. Oleh karena itu, Anda harus memperlakukan Perangkat Lunak seperti materi berhak cipta lainnya (misalnya buku atau rekaman musik) kecuali bahwa Anda dapat membuat satu salinan Perangkat Lunak semata-mata untuk tujuan pencadangan atau arsip; (b) mentransfer Perangkat Lunak ke satu hard disk asalkan Anda menyimpan yang asli semata-mata untuk tujuan pencadangan atau pengarsipan atau (d) Anda dapat menyimpan atau menginstal salinan Perangkat Lunak pada perangkat penyimpanan, seperti server jaringan, yang digunakan hanya untuk menginstal atau menjalankan Perangkat Lunak pada komputer lain melalui jaringan internal; namun, Anda harus memperoleh dan mendedikasikan Lisensi untuk setiap komputer terpisah tempat Perangkat Lunak diinstal atau dijalankan dari perangkat penyimpanan. Lisensi untuk Perangkat Lunak tidak boleh dibagi-pakai atau digunakan secara bersamaan pada komputer yang berbeda. Anda tidak boleh membuat beberapa salinan Perangkat Lunak atau materi tertulis yang menyertai Perangkat Lunak. Perangkat Lunak atau komponennya tidak boleh dibagi-pakai atau digunakan secara bersamaan pada komputer yang berbeda.
3. PEMBATASAN. Anda tidak boleh menjual kembali, mentransfer, menyewakan, atau menyewakan Perangkat Lunak. Anda setuju untuk tidak memodifikasi, mengadaptasi, menerjemahkan, merekayasa balik, mendekompilasi, membongkar, atau mencoba menemukan kode sumber Perangkat Lunak. Anda tidak boleh mengubah atau mengubah dengan cara apa pun penginstal untuk Perangkat Lunak, atau membuat penginstal baru untuk Perangkat Lunak. Hak redistribusi, jika ada, diuraikan di bawah ini.
4. INSTALASI. Perangkat lunak ini berisi bagian yang dikenal sebagai "Production Server", "Test/Development Server", dan "Komponen pengembang".
(a) Penggunaan Server Produksi. Perjanjian lisensi ini memberi Anda satu (1) lisensi bagian perangkat lunak yang dikenal sebagai "Produksi atau Pengembangan atau Uji Server". Komponen "Production /Development / Test Server" dilisensikan berdasarkan per server. "Produksi / Pengembangan / Uji Server" hanya dapat digunakan pada satu dan server yang sama. Biaya lisensi tambahan juga jatuh tempo jika "Production / Development / Test Server" digunakan untuk tujuan hosting atau biro layanan (misalnya Penyedia Layanan Internet (ISP) tidak boleh menggunakan "Production Server" ketika menghosting halaman untuk pelanggannya menggunakan nama domain yang berbeda). Lisensi Server Produksi Tambahan diperlukan untuk setiap komputer tambahan di mana Anda akan menginstal dan menjalankan salah satu komponen "Produksi / Pengembangan / Uji Server"
(b) Penggunaan Komponen Server Uji/Pengembangan. Perjanjian lisensi ini memberi Anda satu (1) lisensi bagian perangkat lunak yang dikenal sebagai "Test/Development Server" komponen. Komponen "Uji/Pengembangan Server" hanya dapat digunakan pada satu dan server yang sama. Anda dapat menggunakan perangkat lunak "Uji/Pengembangan Server" untuk tujuan tunggal merancang, mengembangkan, dan menguji produk Anda. Lisensi Server Uji/Pengembangan Tambahan diperlukan untuk setiap komputer tambahan tempat Anda akan menginstal danlisensi opment Server diperlukan untuk setiap komputer tambahan di mana Anda akan menginstal dan menjalankan salah satu komponen "Test/Development Server"
(c) Penggunaan komponen "pengembang". Perjanjian lisensi ini memberi Anda satu (1) lisensi bagian perangkat lunak yang dikenal sebagai "Komponen pengembang". Komponen "Pengembang" hanya dapat digunakan pada satu dan komputer atau stasiun kerja yang sama. Anda dapat menggunakan "Komponen pengembang" perangkat lunak untuk tujuan tunggal merancang, mengembangkan, dan menguji produk Anda. Anda tidak boleh menggunakan "Komponen pengembang" pada server atau mesin yang akan memberikan akses ke fungsionalitas "Komponen Pengembang" ke mesin lain. Tambahan "Komponen pengembang" lisensi diperlukan untuk setiap komputer tambahan di mana Anda akan menginstal dan menjalankan salah satu komponen "Alat pengembang"
Ketentuan penggunaan untuk masing-masing bagian perangkat lunak di atas mengharuskan (a) Anda tidak mengekspos, mendokumentasikan, atau membuat publik API Komponen EasyXLS (Antarmuka Pemrograman Aplikasi), (b) pengguna akhir Anda tidak diizinkan untuk menggunakan Perangkat Lunak untuk tujuan pengembangan atau redistribusi dan penyebaran lebih lanjut, (c) Anda tidak membungkus atau mendistribusikan Perangkat Lunak dalam komponen yang dapat digunakan untuk tujuan pengembangan pada aplikasi, alat, lingkungan, atau wadah apa pun; (d) Anda tidak merekayasa balik salinan, menduplikasi, atau mendistribusikan skema lisensi yang diperlukan untuk menggunakan Perangkat Lunak dalam lingkungan desain, pengembangan, atau runtime, (e) produk perangkat lunak Anda mungkin tidak, menurut pendapat wajar EU Outsourcing, bersaing dengan produk Outsourcing UE, (f) Anda tidak membongkar, mendekompilasi atau merekayasa balik Perangkat Lunak atau bagian apa pun; (g) Anda tidak menggunakan nama, logo, atau merek dagang EU Outsourcing atau EasyXLS untuk memasarkan produk perangkat lunak Anda; (h) Anda setuju untuk mengganti rugi, menahan tidak berbahaya, dan membela Outsourcing UE dan pemasoknya dari dan terhadap setiap dan semua klaim atau tuntutan hukum termasuk biaya pengacara yang timbul atau diakibatkan oleh penggunaan atau distribusi produk perangkat lunak Anda. Anda tidak boleh mendistribusikan ulang komponen EasyXLS apa pun tanpa lisensi redistribusi yang tepat dari EU Outsourcing
Anda juga didorong untuk menghubungi EU Outsourcing sebelum penyebaran untuk informasi lebih lanjut tentang hak redistribusi spesifik Anda. Jika salah satu kondisi yang ditetapkan dalam paragraf di atas dilanggar, pelanggaran tersebut merupakan penggunaan Perangkat Lunak yang melanggar hukum, dan Anda akan dituntut sejauh hukum. Selain itu, Anda akan bertanggung jawab atas Outsourcing UE atas semua kerusakan yang disebabkan oleh pelanggaran tersebut dan penggunaan perangkat lunak yang melanggar hukum, termasuk biaya dan biaya pengacara yang timbul dalam tindakan, gugatan atau klaim apa pun yang dibawa atau diajukan untuk mengurangi pelanggaran perjanjian ini.
Komputer virtual, yang dihosting dengan perangkat lunak virtualisasi seperti VMWare atau Microsoft Virtual Server, dihitung sebagai komputer unik yang memerlukan lisensi terpisah untuk setiap salinan komputer virtual.
5. VERSI EVALUASI. Jika Lisensi ini untuk versi evaluasi, Anda berwenang untuk menggunakan Perangkat Lunak hanya untuk tujuan evaluasi untuk periode evaluasi tunggal agar tidak melebihi 30 hari, dimulai pada hari Anda menerima Lisensi ini. Jika Anda memerlukan periode evaluasi melebihi tiga puluh (30) hari, Anda dapat menghubungi EU Outsourcing untuk lisensi evaluasi yang diperpanjang. Objek yang dihasilkan oleh Perangkat Lunak yang dikonfigurasi dengan versi evaluasi harus berisi simbol dan teks yang disediakan oleh EU Outsourcing yang menunjukkan bahwa objek diproduksi dengan versi evaluasi Perangkat Lunak. Anda tidak berwenang untuk mendapatkan lebih dari satu lisensi untuk versi evaluasi perangkat lunak outsourcing UE apa pun dengan unduhan atau instalasi berikutnya.
6. PENINGKATAN. Jika Produk Perangkat Lunak dilabeli sebagai peningkatan, Anda harus dilisensikan dengan benar untuk menggunakan produk yang diidentifikasi oleh EU Outsourcing sebagai memenuhi syarat untuk peningkatan untuk menggunakan Produk Perangkat Lunak. Produk Perangkat Lunak yang dilabeli sebagai peningkatan menggantikan dan/atau melengkapi produk yang membentuk dasar kelayakan Anda untuk peningkatan. Anda dapat menggunakan produk pemutakhiran yang dihasilkan hanya sesuai dengan ketentuan Perjanjian Lisensi ini. Jika Produk Perangkat Lunak adalah peningkatan komponen dari paket program perangkat lunak yang Anda lisensikan sebagai satu produk, Produk Perangkat Lunak dapat digunakan dan ditransfer hanya sebagai bagian dari paket tunggal itu dan mungkin tidak dipisahkan untuk digunakan di lebih dari satu komputer.
7. GARANSI TERBATAS. EU Outsourcing menjamin bahwa (a) Perangkat Lunak akan melakukan secara substansial sesuai dengan materi tertulis yang menyertainya untuk jangka waktu sembilan puluh (90) hari. dan (b) perangkat keras apa pun yang menyertai Perangkat Lunak akan bebas dari cacat bahan dan pengerjaan di bawah penggunaan dan layanan normal untuk jangka waktu satu (1) tahun sejak tanggal penerimaan. Setiap jaminan tersirat pada Perangkat Lunak dan perangkat keras satu (1) tahun sejak tanggal penerimaan. Setiap jaminan tersirat pada Perangkat Lunak dan perangkat keras dibatasi masing-masing hingga sembilan puluh (90) hari dan satu (1) tahun. Beberapa negara bagian/yurisdiksi tidak mengizinkan pembatasan durasi garansi tersirat, sehingga batasan di atas mungkin tidak berlaku untuk Anda. Garansi terbatas ini memberi Anda hak hukum tertentu. Anda mungkin memiliki orang lain yang bervariasi dari negara bagian / yurisdiksi ke negara bagian / yurisdiksi.
8. KEGIATAN BERISIKO TINGGI. Perangkat Lunak ini tidak dirancang atau dilisensikan untuk digunakan di lingkungan berbahaya yang membutuhkan kontrol failsafe, termasuk tanpa batasan pengoperasian fasilitas nuklir, navigasi pesawat atau sistem komunikasi, kontrol lalu lintas udara, dan dukungan kehidupan atau sistem senjata, di mana kegagalan Perangkat Lunak dapat menyebabkan kematian, cedera pribadi, atau kerusakan fisik atau lingkungan yang parah. EU Outsourcing secara khusus menyangkal jaminan kesesatan tersirat atau tersirat untuk kegiatan berisiko tinggi tersebut.
9. TIDAK ADA JAMINAN LAIN. Tidak ada jaminan lain sejauh diizinkan oleh hukum yang berlaku. EU Outsourcing dan pemasoknya menyangkal semua jaminan lainnya, baik terekspresikan atau tersirat, termasuk tetapi tidak terbatas pada jaminan tersirat tentang kelayakan perdagangan dan kesesuaian untuk tujuan tertentu, sehubungan dengan Perangkat Lunak dan bahan yang menyertainya.
10. TIDAK ADA KEWAJIBAN UNTUK KERUSAKAN KONSEKUENSIAL ATAU INSIDENTAL. Sejauh diizinkan oleh hukum, dalam keadaan apa pun EU Outsourcing atau pemasoknya tidak akan bertanggung jawab atas kerusakan apa pun (termasuk tanpa batasan, kerusakan atas hilangnya keuntungan bisnis, gangguan bisnis, hilangnya informasi bisnis, atau kerugian pekunat lainnya) yang timbul dari penggunaan atau ketidakmampuan untuk menggunakan produk Outsourcing UE ini, bahkan jika Eu Outsourcing, telah diberitahu tentang kemungkinan kerusakan tersebut. Karena beberapa negara bagian/yurisdiksi tidak mengizinkan pengecualian atau pembatasan tanggung jawab atas kerusakan konsekuensial atau insidental, batasan di atas mungkin tidak berlaku untuk Anda.
11. SOLUSI PELANGGAN. Ue Outsourcing dan seluruh tanggung jawab pemasok dan obat eksklusif Anda jika terjadi cacat dalam bahan dan pengerjaan Perangkat Lunak yang digunakan secara normal selama periode Garansi Terbatas adalah, atas opsi EU Outsourcing, baik (a) pengembalian harga yang dibayarkan oleh Anda dengan imbalan semua konten Perangkat Lunak termasuk materi tertulis; atau (b) perbaikan atau penggantian Perangkat Lunak atau perangkat keras yang tidak memenuhi Garansi Terbatas Outsourcing UE dan yang dikembalikan ke Outsourcing UE dengan salinan tanda terima Anda. Garansi Terbatas ini batal jika kegagalan Perangkat Lunak atau perangkat keras telah diakibatkan oleh kecelakaan, penyalahgunaan, atau penyalahgunaan. Setiap perangkat lunak atau perangkat keras pengganti akan dijamin selama sisa periode garansi asli atau tiga puluh (30) hari mana yang lebih lama. Baik solusi ini maupun layanan dukungan produk apa pun tidak tersedia di luar Amerika Serikat tanpa bukti pembelian dari non-AS resmi. Sumber.
HAK TERBATAS PEMERINTAH AS Perangkat Lunak dan materi tertulis disediakan dengan HAK TERBATAS. Gunakan, duplikasi, atau pengungkapan oleh Pemerintah tunduk pada pembatasan sebagaimana diatur dalam subparagraf (c)(1)(ii) Dari Hak dalam Data Teknis dan Klausul Perangkat Lunak Komputer di DFARS 252.227-7013 atau subparagraf (c)(1) dan (2) Perangkat Lunak Komputer Komersial - Hak Terbatas pada 48 CFR 52.227-19, berlaku. Produsen adalah Outsourcing UE
Perjanjian ini diatur oleh undang-undang Negara Bagian New Jersey, Undang-Undang Hak Cipta AS dan undang-undang federal AS lainnya yang berlaku. Semua perselisihan atau proses hukum yang berkaitan dengan penggunaan Perangkat Lunak atau Perjanjian ini akan dibawa dan didengar secara eksklusif di pengadilan negara bagian atau federal yang berlokasi di Morris County, New Jersey, dan dengan menginstal dan / atau menggunakan Perangkat Lunak, Anda dengan ini tidak dapat ditarik kembali menyetujui dan tunduk pada yurisdiksi pribadi di pengadilan tersebut untuk semua perselisihan atau proses hukum tersebut.