1. Prodotti
  2.   Immagine
  3.   Java
  4.   PhotoEditor
 
  

API Java gratuita per lavorare con l'immagine

Libreria open source di modifica e manipolazione di foto Java che consente agli sviluppatori di software di disegnare su immagini, applicare effetti filtro alle immagini, aggiungere/modificare testo, aggiungere Emoji e così via.

Photo Editor Library consente ai programmatori di software di modificare e manipolare facilmente le immagini utilizzando un paio di righe di codice Java. La libreria è molto stabile e offre agli sviluppatori Java il controllo completo sulle loro immagini. Gli sviluppatori possono applicare facilmente il colore, la dimensione, l'opacità, i caratteri, il testo e molto altro del pennello durante la modifica delle immagini.

Photo Editor è una libreria open source ed è disponibile con licenza MIT. Ci sono diverse funzioni importanti che fanno parte della libreria, come disegnare su un'immagine, applicare effetti filtro sull'immagine, aggiungere testo alle immagini, modificare il testo esistente, inserire emoji con caratteri personalizzati, inserire immagini e adesivi, ridimensionare le immagini, ruotare la visualizzazione dell'immagine , elimina viste, annulla e ripristina i comandi dei pennelli e così via.

Previous Next

Iniziare con PhotoEditor

Il modo più semplice e consigliato per installare PhotoEditor è tramite GitHub. Si prega di utilizzare il comando seguente per un'installazione facile e senza problemi.

Installa PhotoEditor tramite GitHub

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

Creazione di nuove immagini tramite Java

La libreria open source PhotoEditor ha incluso diverse importanti funzionalità relative al disegno su immagini utilizzando i comandi Java. Puoi personalizzare i pennelli e dipingere con un diverso insieme di proprietà. Ricorda che devi abilitare la modalità disegno prima di iniziare a disegnare sull'immagine. Inoltre, l'impostazione di qualsiasi proprietà di un pennello per il disegno abiliterà automaticamente anche la modalità di disegno.

Salva immagine come 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");
                    }
                });

Applicazione di filtri personalizzati sull'immagine

La libreria PhotoEditor consente agli sviluppatori di software di applicare filtri alle loro immagini di origine all'interno delle loro app Java. La libreria ha incluso sia funzioni di filtro integrate che personalizzate. Per impostazione predefinita, puoi utilizzare alcuni filtri comunemente disponibili con un solo codice a riga. Puoi anche creare i tuoi filtri personalizzati e applicarli con facilità. Tieni presente che alcuni effetti potrebbero non essere disponibili su tutte le piattaforme, quindi verifica prima di creare un determinato effetto.

Applicare filtri personalizzati tramite Java


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

Lavorare con il testo

La libreria gratuita di PhotoEditor ha incluso diverse importanti funzionalità per la gestione del testo all'interno delle immagini utilizzando la libreria Java. Puoi facilmente inserire del testo e applicare il colore al testo usando un paio di righe di codice Java. Per impostazione predefinita, la libreria utilizzerà i caratteri forniti nel builder, ma puoi utilizzare facilmente caratteri diversi. Puoi anche modificare il testo disponibile esistente. La libreria include anche il supporto per aggiungere facilmente Emoji.

Aggiungere o modificare il testo tramite 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) {
            }
        });
 Italiano