Gratis Java API til at arbejde med billede
Open Source Java-fotoredigerings- og manipulationsbibliotek, der gør det muligt for softwareudviklere at tegne på billeder, anvende filtereffekt på billeder, tilføje/redigere tekst, tilføje emoji og så videre.
Photo Editor Library gør det nemt for softwareprogrammører at redigere og manipulere billeder ved hjælp af et par linjer Java-kode. Biblioteket er meget stabilt og giver Java-udviklere fuld kontrol over deres billeder. Udviklere kan nemt anvende Brush's farve, størrelse, opacitet, skrifttyper, tekst og meget mere, mens de redigerer dine billeder.
Photo Editor er et open source-bibliotek og er tilgængeligt under MIT-licensen. Der er flere vigtige funktioner i biblioteket, såsom at tegne på et billede, anvende filtereffekter på billedet, tilføje tekst til billeder, redigere eksisterende tekst, indsætte emoji med brugerdefinerede skrifttyper, indsætte billeder og klistermærker, skalere billeder, rotere billedvisning , slet visninger, fortryd og gentag børstekommandoer og så videre.
Kom godt i gang med PhotoEditor
Den nemmeste og anbefalede måde at installere PhotoEditor på er via GitHub. Brug venligst følgende kommando for en nem og smidig installation.
Installer PhotoEditor via GitHub
go get -u https://github.com/burhanrashid52/PhotoEditor.git
Oprettelse af nye billeder via Java
Open source PhotoEditor-biblioteket har inkluderet flere vigtige funktionaliseringer relateret til tegning på billeder ved hjælp af Java-kommandoer. Du kan tilpasse penslerne og malingen med et andet sæt egenskaber. Husk, at du skal aktivere tegnetilstanden, før du begynder at tegne på billedet. Desuden vil indstilling af enhver egenskab for en pensel for tegningen også automatisk aktivere tegnetilstanden.
Gem billede som et 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");
}
});
Anvendelse af brugerdefinerede filtre på billede
PhotoEditor-biblioteket gør det muligt for softwareudviklere at anvende filtre på deres kildebilleder i deres Java-apps. Biblioteket har inkluderet både indbyggede såvel som brugerdefinerede filterfaciliteter. Som standard kan du bruge nogle almindeligt tilgængelige filtre med kun en one-liner kode. Du kan også bygge dine egne brugerdefinerede filtre og anvende dem med lethed. Bemærk venligst, at nogle effekter muligvis ikke er tilgængelige på alle platforme, så tjek det, før du opretter en bestemt effekt.
Anvend brugerdefinerede filtre via Java
CustomEffect customEffect = new CustomEffect.Builder(EffectFactory.EFFECT_BRIGHTNESS)
.setParameter("brightness", 0.5f)
.build();
mPhotoEditor.setFilterEffect(customEffect);
Arbejde med tekst
Det gratis PhotoEditor-bibliotek har inkluderet flere vigtige funktioner til håndtering af tekst inde i billederne ved hjælp af Java-biblioteket. Du kan nemt indsætte tekst og anvende farve på teksten ved hjælp af et par linjer Java-kode. Som standard vil biblioteket bruge de skrifttyper, der er angivet i builderen, men du kan nemt bruge forskellige skrifttyper. Du kan også redigere den eksisterende tilgængelige tekst. Biblioteket har også inkluderet understøttelse for at tilføje emojis med lethed.
Tilføj 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) {
}
});