1. Des produits
  2.   Image
  3.   Java
  4.   PhotoEditor
 
  

API Java gratuite pour travailler avec l'image

Bibliothèque d'édition et de manipulation de photos Java Open Source qui permet aux développeurs de logiciels de dessiner sur des images, d'appliquer un effet de filtre sur les images, d'ajouter/modifier du texte, d'ajouter des Emoji, etc.

Photo Editor Library permet aux programmeurs de logiciels d'éditer et de manipuler facilement des images à l'aide de quelques lignes de code Java. La bibliothèque est très stable et donne aux développeurs Java un contrôle total sur leurs images. Les développeurs peuvent facilement appliquer la couleur, la taille, l'opacité, les polices, le texte et bien plus encore lors de l'édition de vos images.

Photo Editor est une bibliothèque open source et est disponible sous licence MIT. Il existe plusieurs fonctionnalités importantes dans la bibliothèque, telles que le dessin sur une image, l'application d'effets de filtre sur l'image, l'ajout de texte aux images, la modification du texte existant, l'insertion d'emoji avec des polices personnalisées, l'insertion d'images et d'autocollants, la mise à l'échelle des images, la rotation de l'affichage de l'image , supprimer des vues, annuler et rétablir les commandes de pinceaux, etc.

Previous Next

Premiers pas avec PhotoEditor

Le moyen le plus simple et recommandé d'installer PhotoEditor est via GitHub. Veuillez utiliser la commande suivante pour une installation facile et fluide.

Installer PhotoEditor via GitHub

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

Création de nouvelles images via Java

La bibliothèque open source PhotoEditor a inclus plusieurs fonctionnalités importantes liées au dessin sur des images à l'aide de commandes Java. Vous pouvez personnaliser les pinceaux et peindre avec un ensemble de propriétés différent. N'oubliez pas que vous devez activer le mode dessin avant de commencer à dessiner sur l'image. De plus, la définition de toute propriété d'un pinceau pour le dessin activera également automatiquement le mode dessin.

Enregistrer l'image comme un 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");
                    }
                });

Application de filtres personnalisés sur l'image

La bibliothèque PhotoEditor permet aux développeurs de logiciels d'appliquer des filtres sur leurs images sources dans leurs applications Java. La bibliothèque a inclus à la fois des fonctionnalités de filtrage intégrées et personnalisées. Par défaut, vous pouvez utiliser certains filtres couramment disponibles avec un simple code à une ligne. Vous pouvez également créer vos propres filtres personnalisés et les appliquer facilement. Veuillez noter que certains effets peuvent ne pas être disponibles sur toutes les plateformes, veuillez donc vérifier avant de créer un certain effet.

Appliquer des filtres sur mesure par Java


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

Travailler avec du texte

La bibliothèque gratuite PhotoEditor a inclus plusieurs fonctionnalités importantes pour la gestion du texte à l'intérieur des images à l'aide de la bibliothèque Java. Vous pouvez facilement insérer du texte et appliquer de la couleur au texte en utilisant quelques lignes de code Java. Par défaut, la bibliothèque utilisera les polices fournies dans le générateur, mais vous pouvez facilement utiliser différentes polices. Vous pouvez également modifier le texte disponible existant. La bibliothèque a également inclus un support pour ajouter facilement des Emojis.

Ajouter ou modifier le texte par 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) {
            }
        });
 Français