လက်ရှိတည်နေရာ: ပင်မစာမျက်နှာ> ဖန်ရှင်အမျိုးအစားများ> iptcparse

iptcparse

binary ITC လုပ်ကွက်တစ်ခုတည်း tags များသို့ခွဲခြမ်းစိတ်ဖြာ
အမည်:iptcparse
အမျိုးအစား:Image processing gd
programming language:php
တစ်ကြောင်းဖြင့်အကျဉ်းချုပ်:ITSTC ဒေတာ, metadata ကိုပုံရိပ်တွေအတွက် stating အတွက်စံပုံစံ

function name: iptcarse ()

သက်ဆိုင်သောဗားရှင်း - PHP 4, PHP 5, PHP 7

အသုံးပြုမှု - ITCPRESE () function ကို ITCPART DATAR ကို Parse Parse Parse Parse Parse Parse Parse Partadata ကိုပုံရိပ်များအတွက်သိုလှောင်ရန်ပုံစံဖြစ်သည်။ IPTC အချက်အလက်များကိုပုံနှင့်ပတ်သက်သောသတင်းအချက်အလက်အမျိုးမျိုးပါ 0 င်သောအပေါင်းအသင်းဆိုင်ရာခင်းကျင်းမှုတစ်ခုအဖြစ်ခွဲခြမ်းစိတ်ဖြာသည်။

Syntax: array iptcarse (string $ iptclock)

Parametermer

  • ITCBlock - IPTC အချက်အလက်များကိုကိုယ်စားပြုသော binary block ။

Return Value: ITCPARSE () function ကို) function () function သည် parsed ITC ဒေတာများပါ 0 င်သည့်အပေါင်းအသင်းဆိုင်ရာခင်းကျင်းမှုကိုပြန်လည်ရရှိခဲ့သည်။ Array ၏သော့များသည် IPTC အမှတ်အသားများဖြစ်ပြီးတန်ဖိုးများသည်သက်ဆိုင်ရာအချက်အလက်များဖြစ်သည်။

ဥပမာ -

 // IPTC数据块$iptcData = "\x1C\x02\x00\x00\x00\x0F\x00\x0F\x03\x00\x00\x00"; // 解析IPTC数据$iptcArray = iptcparse($iptcData); // 打印解析后的IPTC数据print_r($iptcArray);

ထုတ်လုပ်မှု -

 Array ( [1#090] => Array ( [0] => ) [2#005] => Array ( [0] => ) [2#080] => Array ( [0] => ) [2#090] => Array ( [0] => ) [2#095] => Array ( [0] => ) [2#105] => Array ( [0] => ) )

အပေါ်ကဥပမာမှာ IPTC ဒေတာပါဝင်တဲ့ binary block ကိုသတ်မှတ်ပါတယ်။ ထို့နောက်ကျွန်ုပ်တို့သည် AttoAt ည့်သည်များကို Associative Array $ array သို့ခွဲခြမ်းစိတ်ဖြာရန် Iptcarse () function ကိုအသုံးပြုသည်။ နောက်ဆုံးအနေနဲ့ Print_r () function ကို print_r () function ကိုသုံးတယ်။

ကျွန်ုပ်တို့သည်ပုံနမူနာတွင်ပါရှိသောရလဒ်သည်ကျွန်ုပ်တို့အမှန်တကယ် IPTC အချက်အလက်များကိုမပေးနိုင်သောကြောင့်ဗလာဖြစ်နိုင်သည်ကိုသတိပြုပါ။ တကယ်တော့ IPTC ဒေတာပိတ်ပင်တားဆီးမှုမှာ tag တစ်ခုစီသည်ကွဲပြားသောအချက်အလက်များပါ 0 င်နိုင်သည်။

သက်ဆိုင်သောဖင်ခှ်ရှင်းများ
  • လက်ရှိတပ်ဆင်ထားသည့် GD စာကြည့်တိုက်အကြောင်းသတင်းအချက်အလက်များကိုပြန်လည်ရယူရန် gd_info

    gd_info

    လက်ရှိတပ်ဆင်ထားသည့်G
  • browser သို့မဟုတ် file မှ output ပုံများ imagejpeg

    imagejpeg

    browserသို့မဟုတ်file
  • စစ်မှန်သောအရောင်ပုံရိပ်များကို palette ပုံရိပ်များကိုပြောင်းပါ imagetruecolortopalette

    imagetruecolortopalette

    စစ်မှန်သောအရောင်ပုံရ
  • အသွင်ပြောင်းထားသော SRC ပုံရိပ်ပါ 0 င်သည့်ပုံတစ်ပုံကိုပြန်ပို့ရန် optional clipping area ရိယာကိုသုံးပါ imageaffine

    imageaffine

    အသွင်ပြောင်းထားသောSR
  • GD ဖိုင် (သို့) URL မှရုပ်ပုံအသစ်ကိုဖန်တီးပါ imagecreatefromgd

    imagecreatefromgd

    GDဖိုင်(သို့)URLမှရု
  • freetype2 မှတဆင့်ဖောင့်များကိုအသုံးပြု။ စာသား၏ချည်နှောင် box ကိုပေးထားသည် imageftbbox

    imageftbbox

    freetype2မှတဆင့်ဖောင
  • ပေးထားသောအကျယ်နှင့်အမြင့်နှင့်အတူပုံရိပ်ကိုချုံ့ချဲ့ imagescale

    imagescale

    ပေးထားသောအကျယ်နှင့်အ
  • GD2 ဖိုင် (သို့) URL မှရုပ်ပုံအသစ်ကိုဖန်တီးပါ imagecreatefromgd2

    imagecreatefromgd2

    GD2ဖိုင်(သို့)URLမှရ
လူကြိုက်များသော ဆောင်းပါးများ