ပေါင်းစပ်မှု () နှင့်စိတ်ကူးကြည့်ခြင်း () imageline () ပေါင်းစပ်ခြင်း () ပေါင်းစပ်ခြင်း () ပေါင်းစပ်ခြင်း () ကိုအောက်ပါအခြေအနေများတွင်အသုံးပြုနိုင်သည်။
တစ် ဦး ကမှတ်ချက်ပေးလိုင်းဇယားကိုထုတ်လုပ်ပါ
dynamic စီးဆင်းမှုဇယား
dynamic font နှင့်အတူစိစစ်အတည်ပြုကုဒ်အတွက် slash ဝင်ရောက်စွက်ဖက်ပေါင်းစပ်
ဂရပ်ဖစ်ခလုတ်များသို့မဟုတ်ဖွဲ့စည်းတည်ဆောက်ပုံဆိုင်ရာကားချပ်များတွင်စာသားအမှတ်အသားများ
သင့်လျော်သောသွဒီနနိတွက်ချက်မှုများမှတဆင့်ကျွန်ုပ်တို့သည်စာသားများကိုဂရပ်ဖစ်များနှင့်တိကျစွာ align နိုင်ပြီးအမြင်အာရုံသက်ရောက်မှုများကိုတိုးမြှင့်နိုင်သည်။
အောက်ဖော်ပြပါဥပမာသည်လိုင်းအပိုင်းအစနှင့်စာသားဖော်ပြချက်များနှင့်စာသားဖော်ပြချက်များနှင့်အတူပုံဖော်ခြင်းနှင့်စာသားဖော်ပြချက်များနှင့်အစမှအဆုံးနှင့်အဆုံးတွင်ဖော်ပြထားသည်။
<?php
// ပတ်တူဖန်တီးပါ
$width = 400;
$height = 300;
$image = imagecreatetruecolor($width, $height);
// အရောင်ဖြန့်ဖြူး
$white = imagecolorallocate($image, 255, 255, 255);
$black = imagecolorallocate($image, 0, 0, 0);
$blue = imagecolorallocate($image, 0, 0, 255);
// နောက်ခံဖြည့်ပါ
imagefill($image, 0, 0, $white);
// ဖောင့်များကိုသတ်မှတ်ပါ
$font = __DIR__ . '/arial.ttf'; // သေချာအောင်လုပ်ပါarial.ttfဖောင့်ဖိုင်တည်ရှိသည်
// လိုင်းဆွဲပါ
$x1 = 50; $y1 = 250;
$x2 = 350; $y2 = 50;
imageline($image, $x1, $y1, $x2, $y2, $blue);
// စာသားထည့်ပါ(လိုင်းစတင်ခြင်းအမှတ်)
imagettftext($image, 12, 0, $x1 - 30, $y1 + 20, $black, $font, 'စတင်');
// စာသားထည့်ပါ(လိုင်းအဆုံးမှတ်)
imagettftext($image, 12, 0, $x2 + 10, $y2, $black, $font, 'အဆုံး');
// output ကိုပုံ
header('Content-Type: image/png');
imagepng($image);
// အရင်းအမြစ်များကိုဖျက်ဆီးသည်
imagedestroy($image);
?>
Code သည်အဖြူရောင်နောက်ခံဖြင့်ပုံရိပ်တစ်ခုဖန်တီးပေးပြီးရုပ်ပုံပေါ်တွင်အပြာရောင်လိုင်းအပိုင်းကိုဆွဲယူပြီးအစတွင်မှတ်ချက်ပေးသည့်စာသားများနှင့်အဆုံးတွင်ဖော်ပြထားသည်။ Emagetttext () စာသားကိုနေရာချထားရန်နှင့်မတရားသဖြင့်လှည့်ခြင်း နှင့်စိတ်ကူးယဉ်ကျမ်း () ကို ဂရပ်ဖစ်ဒြပ်စင်များကိုဆွဲဆောင်ရန်အသုံးပြုသည်။ နှစ်ခုပေါင်းစပ်မှုကွဲပြားခြားနားသော infographic ဖွဲ့စည်းနိုင်ပါတယ်။
ပိုမိုရှုပ်ထွေးသောအသုံးပြုမှုကိုဂရပ်ဖစ်ဆိုက်မြေပုံများကဲ့သို့သော Hyperlink ခေါင်းစဉ်များ,
$url = 'https://gitbox.net/api/step?id=42';
$text = 'အသေးစိတ်ကိုစစ်ဆေးပါ';
// သတင်းအချက်အလက်ထုတ်ယူနှင့်ဆွဲ
imagettftext($image, 10, 0, 150, 100, $black, $font, $text);
ပုံကိုတိုက်ရိုက် နှိပ်. မနှိပ်နိုင်သော်လည်းထုတ်လုပ်သောပုံရိပ်ကို HTML နှင့် တွဲဖက်. HTML နှင့်ချိတ်ဆက်ထားသော 0 က်ဘ်ကျောက်ဆူးများအတွက် visual prompt အဖြစ်အသုံးပြုနိုင်သည်။