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.
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) {
}
});