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