PSD ke JPG

Konversi PSD ke JPG di Jawa

File PSD paling sering digunakan oleh desainer dan seniman, karena dokumen Photoshop adalah format yang ampuh untuk pembuatan dan penyimpanan data gambar. Ini adalah format asli Adobe Photoshop dan dapat dilihat di Adobe Illustrator atau Inkscape. Namun, sebagian besar pengguna tidak menginstal aplikasi komersial seperti itu secara native. Selain itu, kami tidak dapat menampilkan file PSD di dalam browser web. Jadi artikel ini, akan menjelaskan detail tentang Cara Melihat File PSD Tanpa Photoshop Di Ponsel Atau PC dengan mengonversi PSD ke JPG online.

API Konversi PSD ke JPG

Sekarang untuk mengonversi PSD ke JPG, kita akan menggunakan Aspose.Imaging Cloud SDK for Java yang memungkinkan kita menerapkan kemampuan pemrosesan dan konversi gambar di aplikasi Java. Jadi kami dapat mengedit, memanipulasi, dan mengubah gambar raster, file Metafiles & Photoshop secara terprogram ke berbagai Format yang Didukung. Sekarang untuk memulai penggunaan SDK, pertama-tama kita perlu menambahkan referensinya di proyek java kita dengan memasukkan informasi berikut di pom.xml dari proyek maven build.

<repositories> 
    <repository>
        <id>aspose-cloud</id>
        <name>artifact.aspose-cloud-releases</name>
        <url>http://artifact.aspose.cloud/repo</url>
    </repository>   
</repositories>

<dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-imaging-cloud</artifactId>
        <version>22.4</version>
    </dependency>
</dependencies>

Jika Anda sudah terdaftar di Aspose Cloud Dashboard, dapatkan kredensial klien yang dipersonalisasi dari Cloud Dashboard. Jika tidak, daftarkan akun gratis menggunakan alamat email yang valid dan kemudian dapatkan kredensial Anda.

Konversi PSD ke JPG di Jawa

Pada bagian ini, kita akan membahas detail tentang cara mengonversi PDF ke JPG online menggunakan cuplikan kode Java.

  • Pertama-tama, buat objek kelas ImagingApi dengan meneruskan kredensial klien yang dipersonalisasi sebagai argumen ke konstruktornya
  • Kedua, baca file PSD input menggunakan metode readAllBytes(…) dan kembalikan konten ke array byte[].
  • Ketiga, buat instance kelas UploadFileRequest lalu unggah file PSD ke penyimpanan cloud menggunakan metode uploadFile(…)
  • Sekarang buat objek kelas ConvertImageRequest tempat kita menentukan nama input PSD dan format yang dihasilkan sebagai “jpg”
  • Kedua dari belakang, panggil metode convertImage(…) untuk mengonversi gambar PSD ke JPG. Gambar yang dihasilkan kemudian dikembalikan dalam aliran respons
  • Terakhir, simpan JPG yang dihasilkan ke drive lokal menggunakan objek FileOutputStream
// Dapatkan ClientID dan ClientSecret dari https://dashboard.aspose.cloud/
String clientId = "7ef10407-c1b7-43bd-9603-5ea9c6db83cd";
String clientSecret = "ba7cc4dc0c0478d7b508dd8ffa029845";

// membuat objek Imaging
ImagingApi imageApi = new ImagingApi(clientSecret, clientId);

// memuat gambar PSD dari sistem lokal
File file1 = new File("FilterEffectSampleImage.psd");
byte[] imageStream = Files.readAllBytes(file1.toPath());
			
// buat objek permintaan unggah file
UploadFileRequest uploadRequest = new UploadFileRequest("source.psd",imageStream,null);
// unggah file PSD ke penyimpanan Cloud
imageApi.uploadFile(uploadRequest);

// menentukan format keluaran gambar
String format = "jpg";

// Buat objek permintaan konversi Gambar
ConvertImageRequest convertImage = new ConvertImageRequest("source.psd", format, null, null);
// mengonversi PSD ke JPG dan mengembalikan gambar dalam aliran respons
byte[] resultantImage = imageApi.convertImage(convertImage);

// Simpan gambar JPG yang dihasilkan ke penyimpanan lokal
FileOutputStream fos = new FileOutputStream("/Users/nayyer/Documents/" + "Converted.jpg");
fos.write(resultantImage);
fos.close();

Contoh gambar PSD yang digunakan dalam contoh di atas dapat diunduh dari FilterEffectSampleImage.psd.

psd ke jpg

Gambar: - Pratinjau konversi PSD ke JPG

Konversikan Photoshop ke JPG menggunakan Perintah cURL

Karena Aspose.Imaging Cloud dikembangkan menurut arsitektur REST, jadi kami dapat dengan mudah mengakses API melalui perintah cURL melalui terminal baris perintah (pada platform apa pun). Sekarang sebagai prasyarat, pertama-tama kita harus membuat token akses JWT (berdasarkan kredensial klien) menggunakan perintah berikut.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

Setelah token JWT dibuat, harap jalankan perintah berikut untuk mengonversi format Photoshop ke JPG.

curl -v -X GET "https://api.aspose.cloud/v3.0/imaging/source.psd/convert?format=jpg" \
-H "accept: application/json" \
-H "authorization: Bearer <JWT Token>" \
-o Resultant.jpg

Kesimpulan

Artikel ini telah memberi tahu kami tentang fitur luar biasa untuk mengonversi PSD ke JPG menggunakan Java. Pada saat yang sama, kami juga menjelajahi Photoshop save as pendekatan JPEG menggunakan perintah cURL. Selain itu, fitur API dapat dengan mudah diuji menggunakan SwaggerUI (dalam browser web) dan kode sumber lengkap SDK juga dapat diunduh dari GitHub (diterbitkan di bawah lisensi MIT).

Namun demikian, Dokumentasi Produk adalah sumber informasi yang luar biasa untuk mempelajari fitur menarik lainnya dari API. Terakhir, jika Anda mengalami masalah atau memiliki pertanyaan terkait, jangan ragu untuk menghubungi kami untuk penyelesaian cepat melalui forum dukungan produk gratis.

Artikel Terkait

Silakan kunjungi tautan berikut untuk mempelajari lebih lanjut tentang: