PHP
 Computer >> コンピューター >  >> プログラミング >> PHP

PHPのimagefontwidth()関数を使用して、指定されたフォントの文字のピクセル幅を取得するにはどうすればよいですか?


imagefontwidth() は、指定されたフォントの文字のピクセル幅を取得するために使用されるPHPの組み込み関数です。

構文

int imagefontwidth(int $font)

パラメータ

imagefontwidth() $fontという1つのパラメーターのみを取ります。フォント値を保持します。 $ font 組み込みフォントの値は1、2、3、4、および5にするか、 imageloadfont()を使用して使用できます。 カスタムフォント用の関数。

戻り値

imagefontwidth() フォントのピクセル幅を返します。

例1

<?php
   // font width values can be changed from 1 to 5.
   echo 'Font width: '.imagefontwidth(3);
?>

出力

Font width: 7

例2

<?php
   // Set the font width from 1 to 5
   echo 'Font width for the font value 1 is'
      .imagefontwidth(1).'<br>';

   echo 'Font width for the font value 2 is'
      .imagefontwidth(2).'<br>';

   echo 'Font width for the font value 3 is'
      .imagefontwidth(3).'<br>';

   echo 'Font width for the font value 4 is'
      .imagefontwidth(4).'<br>';

   echo 'Font width for the font value 5 is'
      .imagefontwidth(5).'<br>';
?>

出力

Font width for the font value 1 is 5
Font width for the font value 2 is 6
Font width for the font value 3 is 7
Font width for the font value 4 is 8
Font width for the font value 5 is 9

  1. PHPのimageistruecolor()関数を使用して、画像がトゥルーカラー画像であることを確認するにはどうすればよいですか?

    imageistruecolor() はPHPに組み込まれている関数で、特定の画像がトゥルーカラー画像であるかどうかを確認するために使用されます。トゥルーカラー画像では、各ピクセルはRGB(赤、緑、青)の色の値で指定されます。 構文 bool imageistruecolor(resource $image) パラメータ imageistruecolor() $ imageという単一のパラメータを取ります 。画像を保持します。 戻り値 imageistruecolor() 指定された画像がトゥルーカラーの場合はTrueを返し、それ以外の場合はFalseを返します。画像がトゥルーカラー

  2. PHPを使用してimagecrop()関数を使用して、指定された長方形に画像をトリミングするにはどうすればよいですか?

    imagecrop() は、指定された長方形に画像を切り抜くために使用されるPHPの組み込み関数です。指定された長方形の領域から画像を切り取り、出力画像を返します。指定された画像は変更されません。 構文 resource imagecrop ($image, $rect) パラメータ imagecrop() $ imageの2つのパラメータを取ります および$rect 。 $ image − imagecreatetruecolor()などの画像作成関数によって返されるパラメータです。 。画像のサイズを作成するために使用されます。 $ rect −トリミング長方形