Gratis Java API for arbeid med bilder
Open Source Java Photo Editing and manipulation Library som lar programvareutviklere tegne på bilder, bruke filtereffekter på bilder, legge til/redigere tekst, legge til emoji og så videre.
Photo Editor Library gjør det enkelt for programvareprogrammerere å redigere og manipulere bilder ved å bruke et par linjer med Java-kode. Biblioteket er veldig stabilt og gir Java-utviklere full kontroll over bildene sine. Utviklere kan enkelt bruke Brushs farge, størrelse, opasitet, fonter, tekst og mye mer mens de redigerer bildene dine.
Photo Editor er et åpen kildekode-bibliotek og er tilgjengelig under MIT-lisensen. Det er flere viktige funksjoner i biblioteket, som å tegne på et bilde, bruke filtereffekter på bildet, legge til tekst i bilder, redigere eksisterende tekst, sette inn emoji med egendefinerte fonter, sette inn bilder og klistremerker, skalere bilder, rotere bildevisning , slette visninger, angre og gjøre om børstekommandoer og så videre.
Komme i gang med PhotoEditor
Den enkleste og anbefalte måten å installere PhotoEditor på er via GitHub. Bruk følgende kommando for en enkel og smidig installasjon.
Installer PhotoEditor via GitHub
go get -u https://github.com/burhanrashid52/PhotoEditor.git
Opprette nye bilder via Java
PhotoEditor-biblioteket med åpen kildekode har inkludert flere viktige funksjoner knyttet til tegning på bilder ved hjelp av Java-kommandoer. Du kan tilpasse penslene og malingen med et annet sett med egenskaper. Husk at du må aktivere tegnemodus før du starter tegningen på bildet. Dessuten vil det å sette en hvilken som helst egenskap for en pensel for tegningen også automatisk aktivere tegnemodusen.
Lagre bilde som en bitmap via 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");
}
});
Bruk av egendefinerte filtre på bildet
PhotoEditor-biblioteket gjør det mulig for programvareutviklere å bruke filtre på kildebildene sine i Java-appene sine. Biblioteket har inkludert både innebygde så vel som tilpassede filterfasiliteter. Som standard kan du bruke noen vanlig tilgjengelige filtre med bare en enlinjekode. Du kan også bygge dine egne tilpassede filtre og bruke dem enkelt. Vær oppmerksom på at enkelte effekter kanskje ikke er tilgjengelige på alle plattformer, så sjekk før du oppretter en bestemt effekt.
Bruk tilpassede filtre via Java
CustomEffect customEffect = new CustomEffect.Builder(EffectFactory.EFFECT_BRIGHTNESS)
.setParameter("brightness", 0.5f)
.build();
mPhotoEditor.setFilterEffect(customEffect);
Arbeid med tekst
Det gratis PhotoEditor-biblioteket har inkludert flere viktige funksjoner for å administrere tekst inne i bildene ved å bruke Java-biblioteket. Du kan enkelt sette inn tekst og bruke farge på teksten ved å bruke et par linjer med Java-kode. Som standard vil biblioteket bruke skriftene som er gitt i byggeren, men du kan enkelt bruke forskjellige fonter. Du kan også redigere den eksisterende tilgjengelige teksten. Biblioteket har også inkludert støtte for å legge til Emojis med letthet.
Legg til eller rediger tekst via 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) {
}
});