1. Produkter
  2.   Bild
  3.   Java
  4.   PhotoEditor
 
  

Gratis Java API för att arbeta med bild

Open Source Java Photo Editing and manipulation Library som gör det möjligt för programutvecklare att rita på bilder, tillämpa filtereffekter på bilder, lägga till/redigera text, lägga till emoji och så vidare.

Photo Editor Library gör det enkelt för programvaruprogrammerare att redigera och manipulera bilder med ett par rader Java-kod. Biblioteket är mycket stabilt och ger Java-utvecklare fullständig kontroll över sina bilder. Utvecklare kan enkelt använda borstens färg, storlek, opacitet, teckensnitt, text och mycket mer medan de redigerar dina bilder.

Photo Editor är ett bibliotek med öppen källkod och är tillgängligt under MIT-licensen. Det finns flera viktiga funktioner i biblioteket, som att rita på en bild, tillämpa filtereffekter på bilden, lägga till text i bilder, redigera befintlig text, infoga emoji med anpassade typsnitt, infoga bilder och klistermärken, skala bilder, rotera bildvyn , ta bort vyer, ångra och gör om borstkommandon och så vidare.

Previous Next

Komma igång med PhotoEditor

Det enklaste och rekommenderade sättet att installera PhotoEditor är via GitHub. Använd följande kommando för en enkel och smidig installation.

Installera PhotoEditor via GitHub

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

Skapa nya bilder via Java

PhotoEditor-biblioteket med öppen källkod har inkluderat flera viktiga funktionaliseringar relaterade till att rita på bilder med Java-kommandon. Du kan anpassa penslarna och måla med en annan uppsättning egenskaper. Kom ihåg att du måste aktivera ritläget innan du börjar rita på bilden. Dessutom aktiveras ritläget automatiskt om du ställer in valfri egenskap för en pensel för ritningen.

Spara bild som en bitmapp 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");
                    }
                });

Använda anpassade filter på bild

PhotoEditor-biblioteket gör det möjligt för mjukvaruutvecklare att tillämpa filter på sina källbilder i sina Java-appar. Biblioteket har inkluderat både inbyggda och anpassade filterfaciliteter. Som standard kan du använda några allmänt tillgängliga filter med bara en enkelkod. Du kan också bygga dina egna anpassade filter och använda dem med lätthet. Observera att vissa effekter kanske inte är tillgängliga på alla plattformar, så kontrollera innan du skapar en viss effekt.

Använd anpassade filter via Java


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

Arbeta med text

Det kostnadsfria PhotoEditor-biblioteket har inkluderat flera viktiga funktioner för att hantera text inuti bilderna med hjälp av Java-biblioteket. Du kan enkelt infoga text och lägga färg på texten med ett par rader Java-kod. Som standard kommer biblioteket att använda de typsnitt som tillhandahålls i byggaren men du kan enkelt använda olika typsnitt. Du kan också redigera den befintliga tillgängliga texten. Biblioteket har också inkluderat stöd för att lägga till emojis med lätthet.

Lägg till eller redigera text 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) {
            }
        });
 Svenska