Quote2Image
Quote2Image V0.5
وحدة بيثون لتحويل اقتباسات النص إلى صور رسومية
لتثبيت quote2Image ، يمكنك استخدام pip :
pip install Quote2Image تأخذ وظيفة Convert الوسيطات التالية:
quote : اقتباس لتحويل.author : مؤلف الاقتباس.fg : اللون الأمامي للنص.bg : لون الخلفية للصورة.font_type : الخط لاستخدامه للنص.font_size : يتم استخدام حجم الخط هذا للاقتباس.font_size_author : يتم استخدام حجم الخط للمؤلف (يتم تعيين القيمة الافتراضية الاختيارية على font_size ).width : عرض الصورة.height : ارتفاع الصورة.watermark_text : النص للعلامة المائية (اتركه فارغًا لعدم وجود علامات مائية).watermark_font_size : يتم تعيين حجم الخط لنص العلامة المائية (اختياري ، حفظ افتراضي على font_size ). تأتي الحزمة مع وظيفة GenerateColors المبنية التي تولد لون FG و BG مع الكمية الصحيحة من اللمعان ويعيدها في tuples.
from Quote2Image import Convert , GenerateColors
# Generate Fg and Bg Color
fg , bg = GenerateColors ()
img = Convert (
quote = "Pooing keeps you healthy" ,
author = "Pee" ,
fg = fg ,
bg = bg ,
font_size = 32 ,
font_type = "arial.ttf" ,
width = 1080 ,
height = 450 )
# Save The Image as a Png file
img . save ( "hello.png" ) يمكننا أن نفعل ذلك باستخدام ImgObject الذي يمنحنا الكثير من المرونة في كيفية رغبتنا في صورة الخلفية.
يأخذ فئة ImgObject الحجج التالية:
image : الرابط إلى صورة الخلفية (مطلوب).brightness : سطوع الصورة (اختياري ، افتراضي هو 100).blur : طمس الصورة (اختياري ، افتراضي هو 0). يمكنك بعد ذلك استخدام مثيل ImgObject كوسيطة BG في وظيفة التحويل:
from Quote2Image import Convert , ImgObject
bg = ImgObject ( image = "IMAGE FILE LOCATION" , brightness = 80 , blur = 80 )
img = Convert (
quote = "Pooing keeps you healthy" ,
author = "Pee" ,
fg = ( 21 , 21 , 21 ),
bg = bg ,
font_size = 32 ,
font_type = "arial.ttf" ,
width = 1080 ,
height = 450 )
# Save The Image as a Png file
img . save ( "hello.png" )watermark_text : النص للعلامة المائية.watermark_font_size : حجم الخط لنص العلامة المائية. from Quote2Image import Convert , GenerateColors
# Generate Fg and Bg Color
fg , bg = GenerateColors ()
img = Convert (
quote = "Pooing keeps you healthy" ,
author = "Pee" ,
fg = fg ,
bg = bg ,
font_size = 32 ,
font_type = "arial.ttf" ,
font_size_author = 25 ,
width = 1080 ,
height = 450 ,
watermark_text = "@My.Watermark" ,
watermark_font_size = 15
)
# Save The Image as a Png file
img . save ( "hello.png" )شكرًا لك! آمل أن يكون هذا مفيدًا لك <3