Skip to content

Latest commit

 

History

History
87 lines (57 loc) · 2.5 KB

README-ar.md

File metadata and controls

87 lines (57 loc) · 2.5 KB

صورة رمزية بطابع هندسي

هي حزمة برامج مكتوبة بلغة Go تولّد بسهولة صورًا جذّابة للملفات الشخصية بناءً على تشفير البريد الإلكتروني.


GitHub Sponsors donate button GitHub Sponsors donate button

سجل التغييرات | English

المميزات

  • البساطة والسهولة: سهولة الاستخدام والتفاعل مع الحزمة.
  • 🎨 التخصيص: إمكانية تخصيص الصور حسب الرغبة باستخدام مجموعة من الخيارات.
  • 🆙 توافق مع Golang v1.27: تم تطويرها وتحسينها لتتوافق مع إصدار Golang v1.27.

التثبيت

لتثبيت الحزمة، استخدم الأمر go get:

go get github.com/nawafinity/geometric-avatar

الاستخدام

فيما يلي مثال توضيحي حول كيفية استخدام الحزمة في الشيفرة البرمجية الخاصة بك.

package main

import (
	"fmt"
	"github.com/nawafinity/geometric-avatar"
	"image/color"
)

func main() {
	email := "geometric-avatar"
	options := map[string]interface{}{
		"size":       128.0,
		"margin":     0.08,
		"background": color.RGBA{238, 238, 238, 255},
	}

	avatar := geometric_avatar.GenerateAvatar(email, options)
	dc := avatar.Render()

	// حفظ الصورة كملف PNG
	err := dc.SavePNG("output.png")
	if err != nil {
		fmt.Println("خطأ:", err)
	}
}

الرعاة

كن راعيًا

المشاكل وطلب الميزات

هل اكتشفت مشكلة أم لديك طلب ميزة؟ فتح طلب جديد

الترخيص

رخصة MIT