1. Produk
  2.   Imej
  3.   Java
  4.   PhotoEditor
 
  

API Java Percuma untuk Bekerja dengan Imej

Perpustakaan Pengeditan dan manipulasi Foto Java Sumber Terbuka yang membolehkan pembangun perisian melukis pada imej, menggunakan kesan penapis pada imej, menambah/mengedit Teks, menambah Emoji dan sebagainya.

Perpustakaan Editor Foto memudahkan pengaturcara perisian mengedit serta memanipulasi imej menggunakan beberapa baris kod Java. Perpustakaan ini sangat stabil dan memberikan pembangun Java kawalan sepenuhnya ke atas imej mereka. Pembangun boleh menggunakan Warna Berus, Saiz, Kelegapan, fon, teks dan banyak lagi dengan mudah semasa mengedit imej anda.

Editor Foto ialah perpustakaan sumber terbuka dan tersedia di bawah Lesen MIT. Terdapat beberapa ciri penting bahagian perpustakaan, seperti melukis pada imej, menggunakan kesan penapis pada imej, menambah teks pada imej, mengedit teks sedia ada, memasukkan emoji dengan fon tersuai, memasukkan imej dan pelekat, skala imej, paparan imej berputar , padam pandangan, buat asal dan buat semula arahan berus dan sebagainya.

Previous Next

Bermula dengan PhotoEditor

Cara termudah dan disyorkan untuk memasang PhotoEditor ialah melalui GitHub. Sila gunakan arahan berikut untuk pemasangan yang mudah dan lancar.

Pasang PhotoEditor melalui GitHub

go get -u https://github.com/burhanrashid52/PhotoEditor.git 

Mencipta Imej Baharu melalui Java

Pustaka PhotoEditor sumber terbuka telah menyertakan beberapa fungsi penting yang berkaitan dengan lukisan pada imej menggunakan arahan Java. Anda boleh menyesuaikan berus dan cat dengan set sifat yang berbeza. Sila ingat bahawa anda perlu mendayakan mod lukisan sebelum memulakan lukisan pada imej. Selain itu, menetapkan sebarang sifat berus untuk lukisan juga akan membolehkan mod lukisan secara automatik.

Simpan Imej sebagai Peta Bit melalui Java API


    mPhotoEditor.saveAsBitmap(new PhotoEditor.OnSaveBitmap() {
                    @Override
                    public void onBitmapReady(@NonNull Bitmap saveBitmap) {
                        Log.e("PhotoEditor","Image Saved Successfully");
                    }
                    @Override
                    public void onFailure(@NonNull Exception exception) {
                        Log.e("PhotoEditor","Failed to save Image");
                    }
                });

Menggunakan Penapis Tersuai pada Imej

Pustaka PhotoEditor membolehkan pembangun perisian menggunakan penapis pada imej sumber mereka di dalam apl Java mereka. Perpustakaan ini telah menyertakan kemudahan penapis terbina dan juga tersuai. Secara lalai, anda boleh menggunakan beberapa penapis yang biasa tersedia dengan hanya kod satu lapis. Anda juga boleh membina penapis tersuai anda sendiri dan menggunakannya dengan mudah. Sila ambil perhatian bahawa beberapa kesan mungkin tidak tersedia pada semua platform, jadi sila semak sebelum membuat kesan tertentu.

Gunakan Penapis Tersuai melalui Java


    CustomEffect customEffect = new CustomEffect.Builder(EffectFactory.EFFECT_BRIGHTNESS)
                    .setParameter("brightness", 0.5f)
                    .build();
    mPhotoEditor.setFilterEffect(customEffect);

Bekerja dengan Teks

Pustaka PhotoEditor percuma telah menyertakan beberapa ciri penting untuk menguruskan teks di dalam imej menggunakan perpustakaan Java. Anda boleh dengan mudah memasukkan teks dan menggunakan warna pada teks menggunakan beberapa baris kod Java. Secara lalai, pustaka akan menggunakan fon yang disediakan dalam pembina tetapi anda boleh menggunakan fon yang berbeza dengan mudah. Anda juga boleh mengedit teks sedia ada. Perpustakaan juga telah menyertakan sokongan untuk menambah Emoji dengan mudah.

Tambah atau Edit Teks melalui Java API


    // For adding text, please use the following command
    mPhotoEditor.addText(inputText, colorCode);
    //How to Edit Text
    mPhotoEditor.setOnPhotoEditorListener(new OnPhotoEditorListener() {
            @Override
            public void onEditTextChangeListener(View rootView, String text, int colorCode) {
            }
        });
 Melayu