1. Ob’yektga yo’naltirilgan dasturlashning asosiy tushunchalari


Grafikada matn shrifti xossalar



Download 26,57 Kb.
bet5/7
Sana17.07.2022
Hajmi26,57 Kb.
#815921
1   2   3   4   5   6   7
Bog'liq
Dasturlashdan yakuniy savollar javobi

25. Grafikada matn shrifti xossalar
25.Hop demak biz Python toshbaqasida shriftni qanday tanlashni bilib olamiz.Shrift matnga jozibali ko’rinish beradigan o’lcham, uslub, rangni o’zgartirish uchun ishlatiladi.Quyidagi kodda biz toshbaqa kutubxonasini import* dan toshbaqa import qilamiz, shuningdek toshbaqani import qilamiz, shuningdek write() funksiyasi ichidagi write() funksiyasi yordamida matn yozamiz, biz font=(“Verdana”) dan foydalanamiz.Bu esa matnni yanada jozibaliroq qiladi.
import turtle

turtle.write("Erkinov Farkhodjon", font=("Verdana"))


turtle.done()
Yana qo’chimcha , python turtleda shrift hajmini qanday tanlash va o’zgartirishni ko’rib chiqamiz.Shrift o’lchami hujjatga bog’liq bo’lgan shriftga o’lcham berish uchun aniqlanadi, agar u sarlavha bo’lsa, biz katta shrift o’lchamini beramiz va xatboshi ichiga yozamiz, biz matnimizni kichik hajm beramiz.Quyidagi kodda, biz toshbaqani import qilish kutubxonasini import qilamiz, shuningdek , o’lcham berish uchun write() funksiyasi ichidagi write() funksiyasi yordamida matn yozamiz font=(‘arial’,50,’bold’) dan foydalanimiz.

import turtle



turtle.write('Erkinov Farkhodjon', font=('arial',50,'bold'), align='center')
turtle.hideturtle()
turtle.exitonclick()
26. Grafik obyekt yuzasiga matn chiqarish uchun
26.Pythonda rasmni ochish, tasvirni tahrirlash, ushbu tasvirni turli formatlarda saqlash uchun python Imaging Library(PIL) deb nomlangan qo’chimcha kutubxona mavjud.Ushbu PIL deb yordamida biz tasvirlar ustida juda ko’p operatsiyalarni bajarishimiz mumkin, masalan, yangi Tasvir yaratish , mavjud rasmni tahrirlash, tasvirni aylantirish va hakozo.matn qo’shish uchun biz berilgan yondashuvga amal qilishimiz kerak.
Import moduli
Maqsadli tasvirni oching
Rasm obyekti yordamida matn xususiyatini qo’shing
O’sha tahrirlangan rasmni ko’rsating
Ushbu rasmni saqlang
Sintaksis:obj.text((x,y),matn, shrift, to’ldirish)
Parametrlar:
(x,y):Bu x va y tasvirga matn qo’shishning boshlang’ich pozitsiyasini (piksellarda)/koordinatalarini bildiradi.Matn:Tasvirga qo’shmoqchi bo’lgan matn yoki xabar.Shrift:matnga bermoqchi bo’lgan maxsu shrift turiva o’lchami.To’ldirish:To’ldirish matningizga Shrift rangini berish uchun mo’ljallangan.
img = Image.open('car.png')
I1 = ImageDraw.Draw(img)
myFont = ImageFont.truetype('FreeMono.ttf', 65)
I1.text((10, 10), "Erkinov Farkhodjon", font=myFont, fill=(255, 0, 0))
img.show()
img.save("car2.png")

Download 26,57 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish