1. מוצרים
  2.   תמונה
  3.   Java
  4.   PhotoEditor
 
  

Java API בחינם לעבודה עם תמונה

ספריית עריכה ומניפולציה של תמונות בקוד פתוח של Java המאפשרת למפתחי תוכנה לצייר על תמונות, להחיל אפקט סינון על תמונות, להוסיף/לערוך טקסט, להוסיף אימוג'י וכן הלאה.

ספריית עורך התמונות מקלה על מתכנתי תוכנה לערוך וגם לתפעל תמונות באמצעות כמה שורות של קוד Java. הספרייה יציבה מאוד ונותנת למפתחי Java שליטה מלאה על התמונות שלהם. מפתחים יכולים להחיל בקלות את הצבע, הגודל, האטימות, הגופנים, הטקסט ועוד הרבה יותר של מברשת בזמן עריכת התמונות שלך.

עורך התמונות הוא ספריית קוד פתוח וזמינה תחת רישיון MIT. ישנם מספר תכונות חשובות בחלק מהספרייה, כגון ציור על תמונה, החלת אפקטי פילטר על התמונה, הוספת טקסט לתמונות, עריכת טקסט קיים, הוספת אימוג'י עם גופנים מותאמים אישית, הוספת תמונות ומדבקות, שינוי קנה מידה של תמונות, סיבוב תצוגת תמונה , למחוק תצוגות, לבטל ולבצע מחדש פקודות מברשות וכן הלאה.

Previous Next

תחילת העבודה עם PhotoEditor

הדרך הקלה והמומלצת ביותר להתקין את PhotoEditor היא באמצעות GitHub. אנא השתמש בפקודה הבאה להתקנה קלה וחלקה.

התקן את PhotoEditor דרך GitHub

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

יצירת תמונות חדשות באמצעות Java

ספריית הקוד הפתוח PhotoEditor כללה מספר פונקציות חשובות הקשורות לציור על תמונות באמצעות פקודות Java. אתה יכול להתאים אישית את המברשות והצבע עם סט שונה של מאפיינים. אנא זכור כי עליך להפעיל את מצב הציור לפני תחילת הציור על התמונה. יתר על כן, הגדרת כל מאפיין של מברשת עבור הציור תאפשר גם את מצב הציור באופן אוטומטי.

שמור תמונה כמפת סיביות באמצעות 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");
                    }
                });

החלת מסננים מותאמים אישית על תמונה

ספריית PhotoEditor מאפשרת למפתחי תוכנה להחיל מסננים על תמונות המקור שלהם בתוך יישומי Java שלהם. הספרייה כללה גם מתקני סינון מובנים וגם מותאמים אישית. כברירת מחדל, אתה יכול להשתמש בכמה מסננים זמינים בדרך כלל עם קוד אחד בלבד. אתה יכול גם לבנות מסננים מותאמים אישית משלך ולהחיל אותם בקלות. שים לב שחלק מהאפקטים עשויים שלא להיות זמינים בכל הפלטפורמות, אז אנא בדוק לפני יצירת אפקט מסוים.

החל מסננים מותאמים אישית באמצעות Java


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

עבודה עם טקסט

ספריית PhotoEditor החינמית כללה מספר תכונות חשובות לניהול טקסט בתוך התמונות באמצעות ספריית Java. אתה יכול בקלות להוסיף טקסט ולהחיל צבע על הטקסט באמצעות כמה שורות של קוד Java. כברירת מחדל, הספרייה תשתמש בגופנים המסופקים ב-Builder, אך אתה יכול להשתמש בגופנים שונים בקלות. אתה יכול גם לערוך את הטקסט הזמין הקיים. הספרייה כללה גם תמיכה בהוספת Emojis בקלות.

הוסף או ערוך טקסט באמצעות 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) {
            }
        });
 עִברִית