1. produkty
  2.   obraz
  3.   Java
  4.   PhotoEditor
 
  

Zdarma Java API pro práci s obrázkem

Open Source Java Photo Editing and manipulation Library, která umožňuje vývojářům softwaru kreslit na obrázky, aplikovat na obrázky efekt filtru, přidávat/upravovat text, přidávat emotikony a tak dále.

Knihovna editoru fotografií usnadňuje softwarovým programátorům úpravy a manipulaci s obrázky pomocí několika řádků kódu Java. Knihovna je velmi stabilní a dává vývojářům Java úplnou kontrolu nad jejich obrázky. Vývojáři mohou při úpravě obrázků snadno použít barvy štětce, velikost, neprůhlednost, písma, text a mnoho dalšího.

Photo Editor je knihovna s otevřeným zdrojovým kódem a je k dispozici pod licencí MIT. Součástí knihovny je několik důležitých funkcí, jako je kreslení na obrázek, použití efektů filtru na obrázek, přidávání textu do obrázků, úprava existujícího textu, vkládání emotikonů s vlastními fonty, vkládání obrázků a nálepek, změna velikosti obrázků, otáčení zobrazení obrázku , odstranit pohledy, vrátit zpět a znovu provést příkazy štětců a tak dále.

Previous Next

Začínáme s PhotoEditorem

Nejjednodušší a doporučený způsob instalace PhotoEditoru je přes GitHub. Pro snadnou a hladkou instalaci použijte prosím následující příkaz.

Nainstalujte PhotoEditor přes GitHub

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

Vytváření nových obrázků přes Java

Open source knihovna PhotoEditor obsahuje několik důležitých funkcionalizací souvisejících s kreslením na obrázcích pomocí příkazů Java. Štětce a barvy si můžete přizpůsobit pomocí jiné sady vlastností. Pamatujte, že před zahájením kreslení na obrázek musíte povolit režim kreslení. Nastavení libovolné vlastnosti štětce pro kresbu navíc automaticky aktivuje režim kreslení.

Uložit obrázek jako bitmapu přes 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");
                    }
                });

Použití vlastních filtrů na obrázek

Knihovna PhotoEditor umožňuje vývojářům softwaru používat filtry na zdrojové obrázky v aplikacích Java. Knihovna obsahuje jak vestavěné, tak vlastní filtrační zařízení. Ve výchozím nastavení můžete použít některé běžně dostupné filtry pouze s jednořádkovým kódem. Můžete si také vytvořit své vlastní filtry a snadno je aplikovat. Vezměte prosím na vědomí, že některé efekty nemusí být dostupné na všech platformách, proto je před vytvořením určitého efektu zkontrolujte.

Použít vlastní filtry přes Java


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

Práce s textem

Bezplatná knihovna PhotoEditor obsahuje několik důležitých funkcí pro správu textu uvnitř obrázků pomocí knihovny Java. Pomocí několika řádků kódu Java můžete snadno vložit text a aplikovat barvu na text. Ve výchozím nastavení bude knihovna používat písma poskytnutá v Tvůrci, ale můžete snadno použít různá písma. Můžete také upravit stávající dostupný text. Knihovna také obsahovala podporu pro snadné přidávání Emojis.

Přidat nebo upravit text přes 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) {
            }
        });
 Čeština