Menggunakan Aspose.Total for Java , Anda dapat mengonversi format JSON ke TGA dalam aplikasi Java apa pun dalam dua langkah sederhana. Pertama, dengan menggunakan Aspose.Cells for Java , Anda dapat mengurai JSON ke JPEG. Setelah itu, dengan menggunakan Aspose.Imaging for Java , Anda dapat mengonversi JPEG ke TGA.
Konversi Format JSON ke TGA melalui Java
- Buat objek Buku Kerja baru dan buka file JSON
- Simpan JSON sebagai JPEG menggunakan save metode
- Muat dokumen JPEG dengan menggunakan kelas Image
- Simpan dokumen ke format TGA menggunakan save metode
Persyaratan Konversi
Anda dapat dengan mudah menggunakan Aspose.Total untuk Java langsung dari proyek berbasis Maven dan sertakan perpustakaan di pom.xml Anda.
Atau, Anda bisa mendapatkan file ZIP dari downloads .
Persyaratan Konversi
Selanjutnya, API memungkinkan Anda untuk mengurai JSON ke TGA dengan opsi tata letak yang ditentukan. Untuk menentukan opsi tata letak, Anda dapat menggunakan kelas JsonLayoutOptions . Ini memungkinkan Anda untuk memproses array sebagai tabel, mengabaikan nol, mengabaikan judul array, mengabaikan judul objek, mengonversi string menjadi angka atau tanggal, mengatur format tanggal dan angka, dan mengatur gaya judul. Semua opsi ini memungkinkan Anda untuk menyajikan data sesuai kebutuhan Anda. Cuplikan kode berikut menunjukkan cara menyetel opsi tata letak.
Atur Tata Letak dan Konversi Format JSON ke TGA melalui Java
Menggunakan API, Anda juga dapat mengonversi JSON ke TGA dengan tanda air di dokumen TGA Anda. Untuk menambahkan tanda air ke Anda, pertama-tama Anda dapat mengonversi JSON ke JPEG dan menambahkan tanda air di dalamnya. Untuk menambahkan tanda air, muat file gambar menggunakan kelas Image , buat objek dari Graphics dan inisialisasi dengan objek Image, buat [Matrix]( https://reference.aspose.com/imaging/java/ baru) com.aspose.imaging/Matrix) dan atur terjemahan dan transformasi ke sudut yang diinginkan dan tambahkan tanda air menggunakan Graphics.drawString . Setelah menambahkan tanda air pada gambar Anda, Anda dapat menyimpan JPEG sebagai format TGA.
Jelajahi opsi konversi JSON dengan Java
Apa itu Format File JSON
Format file JSON (JavaScript Object Notation) adalah format pertukaran data yang ringan dan banyak digunakan. Itu berasal dari bahasa pemrograman JavaScript tetapi sekarang bebas bahasa dan didukung oleh berbagai bahasa pemrograman. File JSON menyimpan data dalam format yang terstruktur dan dapat dibaca, membuatnya mudah dipahami dan diproses oleh manusia dan mesin.
File JSON terdiri dari pasangan kunci-nilai yang diatur dalam struktur hierarkis. Mereka mewakili data dengan cara yang sederhana dan intuitif menggunakan objek (diapit dalam kurung kurawal {}) dan larik (diapit dalam tanda kurung siku []). Setiap kunci dipasangkan dengan nilai yang sesuai, yang bisa berupa string, angka, boolean, null, objek, atau larik. Fleksibilitas ini memungkinkan JSON untuk menangani struktur data yang kompleks dan bersarang.
Salah satu keunggulan utama JSON adalah kesederhanaan dan kemudahan penggunaannya. Sifatnya yang ringan dan sintaks yang minimal membuatnya efisien untuk transmisi data melalui jaringan dan penyimpanan dalam file. File JSON umumnya digunakan untuk pertukaran data antara server web dan klien, serta untuk file konfigurasi, API, dan menyimpan data terstruktur.
File JSON dapat dibaca oleh manusia dan dapat dengan mudah dipahami serta dimodifikasi menggunakan teks editor. Mereka juga dapat dibaca oleh mesin, memungkinkan aplikasi untuk mengurai dan memproses data JSON secara efisien. Banyak bahasa pemrograman menyediakan pustaka atau paket bawaan untuk bekerja dengan JSON, menyederhanakan parsing dan serialisasi data JSON.
Apa itu Format File TGA
Truevision Graphics Adapter (TGA) adalah format file grafik raster yang dikembangkan oleh Truevision Inc. Awalnya dirancang sebagai format asli untuk papan TARGA dan VISTA, yang merupakan salah satu kartu grafis pertama yang kompatibel dengan IBM PC yang menawarkan tampilan warna asli dengan 24 bit. TGA mendukung hingga 32 bit per piksel dan menyertakan fitur seperti kompresi, saluran alfa, dan koreksi gamma.
Format file TGA relatif mudah dan terdiri dari beberapa kolom wajib diikuti dengan bagian data gambar dengan panjang variabel . Header file TGA harus menyertakan bidang tertentu seperti jumlah byte ID gambar, jumlah entri peta warna (jika ada), jumlah piksel gambar per byte, koordinat X dan Y dari asal gambar, lebar dan tinggi gambar dalam piksel, jumlah bit per piksel, dan byte deskriptor gambar.
Bagian data gambar dari file TGA berisi piksel gambar sebenarnya yang disimpan sebagai urutan byte. Setiap piksel diwakili oleh sejumlah bit tertentu, yang harus merupakan kelipatan 8 sesuai header. Byte deskriptor gambar memberikan informasi tentang orientasi gambar dan saluran alfa. Dua bit tertinggi menunjukkan kedalaman saluran alfa, sedangkan enam bit sisanya menentukan orientasi gambar: kiri-ke-kanan, atas-ke-bawah; kanan ke kiri, atas ke bawah; kiri ke kanan, bawah ke atas; atau dari kanan ke kiri, dari bawah ke atas.
Jika gambar menyertakan saluran alfa untuk transparansi, gambar akan disimpan di bagian terpisah setelah data gambar. Data saluran alfa terdiri dari urutan byte, dengan setiap byte mewakili opacity dari piksel yang sesuai.