1. Produkti
  2.   Attēls
  3.   Java
  4.   PhotoEditor
 
  

Bezmaksas Java API darbam ar attēlu

Atvērtā pirmkoda Java fotoattēlu rediģēšanas un manipulācijas bibliotēka, kas ļauj programmatūras izstrādātājiem zīmēt attēlus, lietot tiem filtra efektu, pievienot/rediģēt tekstu, pievienot emocijzīmes un tā tālāk.

Fotoattēlu redaktora bibliotēka ļauj programmatūras programmētājiem viegli rediģēt, kā arī manipulēt ar attēliem, izmantojot pāris Java koda rindiņas. Bibliotēka ir ļoti stabila un sniedz Java izstrādātājiem pilnīgu kontroli pār saviem attēliem. Rediģējot attēlus, izstrādātāji var viegli lietot Brush krāsu, izmēru, necaurredzamību, fontus, tekstu un daudz ko citu.

Fotoattēlu redaktors ir atvērtā pirmkoda bibliotēka, un tā ir pieejama saskaņā ar MIT licenci. Bibliotēkas daļai ir vairākas svarīgas funkcijas, piemēram, zīmēšana uz attēla, filtra efektu pielietošana attēlam, teksta pievienošana attēliem, esošā teksta rediģēšana, emocijzīmju ievietošana ar pielāgotiem fontiem, attēlu un uzlīmju ievietošana, attēlu mērogošana, attēla skata pagriešana. , dzēst skatus, atsaukt un pārtaisīt otu komandas un tā tālāk.

Previous Next

Darba sākšana ar PhotoEditor

Vienkāršākais un ieteicamākais PhotoEditor instalēšanas veids ir GitHub. Lūdzu, izmantojiet šo komandu, lai instalēšana būtu vienkārša un vienmērīga.

Instalējiet PhotoEditor, izmantojot GitHub

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

Jaunu attēlu izveide, izmantojot Java

Atvērtā pirmkoda PhotoEditor bibliotēkā ir iekļauti vairāki svarīgi funkcionalitātes veidi, kas saistīti ar attēlu zīmēšanu, izmantojot Java komandas. Varat pielāgot otas un krāsot ar atšķirīgu īpašību kopu. Lūdzu, atcerieties, ka pirms zīmēšanas uz attēla ir jāiespējo zīmēšanas režīms. Turklāt, iestatot jebkuru otas rekvizītu zīmējumam, automātiski tiks iespējots arī zīmēšanas režīms.

Saglabājiet attēlu kā bitkarti, izmantojot 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");
                    }
                });

Pielāgotu filtru lietošana attēlam

PhotoEditor bibliotēka ļauj programmatūras izstrādātājiem lietot filtrus saviem avota attēliem savās Java lietotnēs. Bibliotēkā ir iekļautas gan iebūvētas, gan pielāgotas filtru iespējas. Pēc noklusējuma varat izmantot dažus parasti pieejamus filtrus tikai ar vienas līnijas kodu. Varat arī izveidot savus pielāgotos filtrus un viegli tos lietot. Lūdzu, ņemiet vērā, ka daži efekti var nebūt pieejami visās platformās, tāpēc, lūdzu, pārbaudiet, pirms izveidojat noteiktu efektu.

Lietojiet pielāgotos filtrus, izmantojot Java


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

Darbs ar tekstu

Bezmaksas PhotoEditor bibliotēkā ir iekļauti vairāki svarīgi līdzekļi teksta pārvaldīšanai attēlu iekšienē, izmantojot Java bibliotēku. Varat viegli ievietot tekstu un pielietot tekstam krāsu, izmantojot pāris Java koda rindiņas. Pēc noklusējuma bibliotēka izmantos veidotājā nodrošinātos fontus, taču jūs varat viegli izmantot dažādus fontus. Varat arī rediģēt esošo pieejamo tekstu. Bibliotēkā ir arī atbalsts ērtai emocijzīmju pievienošanai.

Pievienojiet vai rediģējiet tekstu, izmantojot 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) {
            }
        });
 Latviski