サイト作成の勉強中です。
X座標とY座標を持つテキストデータがあります。
array
1array(24) { [0]=> int(1874) [1]=> int(2389) [2]=> string(1) "A" [3]=> int(1856) [4]=> int(2181) [5]=> string(1) "1" [6]=> int(2267) [7]=> int(2427) [8]=> string(1) "B" [9]=> int(2256) [10]=> int(2211) [11]=> string(1) "1" [12]=> int(1865) [13]=> int(1149) [14]=> string(1) "A" [15]=> int(1860) [16]=> int(934) [17]=> string(1) "2" [18]=> int(2217) [19]=> int(1154) [20]=> string(1) "B" [21]=> int(2214) [22]=> int(921) [23]=> string(1) "2" }
これをX,Y座標に展開して、展開後のテキストを1行づつ読み込みたいです。
どのような方法がありますか?
想像もつかないので、こんなやり方でできるんじゃないの?程度で結構ですのでアドバイスをお願いいたします。
覚え書き
https://www.php.net/manual/ja/function.ps-set-text-pos.php
これで叶いそう
ps_set_text_posするために、連想配列を作ろうと思うのですが、うまくいきません。
foreach ($words["symbols"] as $symbol) {
$x = $symbol["boundingBox"]["vertices"]["0"]["x"];
$y = $symbol["boundingBox"]["vertices"]["0"]["y"];
$text = $symbol["text"];
$temp = array("x" => $x, "y" => $y, "text" => $text);
array_merge($arr, $temp);
}
アドバイスあれば、よろしくお願いします。
回答1件
あなたの回答
tips
プレビュー