1. Producten
  2.   Afbeelding
  3.   Java
  4.   PhotoEditor
 
  

Gratis Java API voor het werken met afbeeldingen

Open source Java-bibliotheek voor fotobewerking en -manipulatie waarmee softwareontwikkelaars op afbeeldingen kunnen tekenen, een filtereffect op afbeeldingen kunnen toepassen, tekst kunnen toevoegen/bewerken, emoji kunnen toevoegen, enzovoort.

Photo Editor Library maakt het voor softwareprogrammeurs gemakkelijk om afbeeldingen te bewerken en te manipuleren met een paar regels Java-code. De bibliotheek is zeer stabiel en geeft Java-ontwikkelaars volledige controle over hun afbeeldingen. Ontwikkelaars kunnen gemakkelijk de kleur, grootte, dekking, lettertypen, tekst en nog veel meer van Brush toepassen tijdens het bewerken van uw afbeeldingen.

Photo Editor is een open source bibliotheek en is beschikbaar onder de MIT-licentie. Er zijn verschillende belangrijke functies in de bibliotheek, zoals tekenen op een afbeelding, filtereffecten toepassen op de afbeelding, tekst toevoegen aan afbeeldingen, bestaande tekst bewerken, emoji invoegen met aangepaste lettertypen, afbeeldingen en stickers invoegen, afbeeldingen schalen, afbeeldingsweergave roteren , weergaven verwijderen, borstelopdrachten ongedaan maken en opnieuw uitvoeren, enzovoort.

Previous Next

Aan de slag met PhotoEditor

De gemakkelijkste en aanbevolen manier om PhotoEditor te installeren is via GitHub. Gebruik de volgende opdracht voor een gemakkelijke en vlotte installatie.

Installeer PhotoEditor via GitHub

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

Nieuwe afbeeldingen maken via Java

De open source PhotoEditor-bibliotheek bevat verschillende belangrijke functionaliteiten die te maken hebben met het tekenen op afbeeldingen met behulp van Java-commando's. U kunt de penselen en verf aanpassen met een andere set eigenschappen. Houd er rekening mee dat u de tekenmodus moet inschakelen voordat u begint met tekenen op de afbeelding. Bovendien zal het instellen van een eigenschap van een penseel voor de tekening ook automatisch de tekenmodus inschakelen.

Red Image A Batman 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");
                    }
                });

Aangepaste filters toepassen op afbeelding

Met de PhotoEditor-bibliotheek kunnen softwareontwikkelaars filters toepassen op hun bronafbeeldingen in hun Java-apps. De bibliotheek heeft zowel ingebouwde als aangepaste filterfaciliteiten. Standaard kunt u enkele algemeen beschikbare filters gebruiken met slechts een one-liner-code. U kunt ook uw eigen aangepaste filters maken en deze gemakkelijk toepassen. Houd er rekening mee dat sommige effecten mogelijk niet op alle platforms beschikbaar zijn, dus controleer dit voordat u een bepaald effect maakt.

Apply Custom Filters via Java


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

Werken met tekst

De gratis PhotoEditor-bibliotheek heeft verschillende belangrijke functies voor het beheren van tekst in de afbeeldingen met behulp van de Java-bibliotheek. U kunt eenvoudig tekst invoegen en kleur toepassen op de tekst met een paar regels Java-code. Standaard gebruikt de bibliotheek de lettertypen in de builder, maar u kunt gemakkelijk verschillende lettertypen gebruiken. U kunt ook de bestaande beschikbare tekst bewerken. De bibliotheek biedt ook ondersteuning voor het eenvoudig toevoegen van emoji's.

Advies of Edit Text via Java


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