라이브러리

[PHP] ps_string_geometry - 문자열의 기하학을 가져옵니다.




PHP에서 ps_string_geometry

PHP의 ps_string_geometry는 PostScript 문자열을 분석하여 문자의 위치, 크기, 형태 등에 대한 정보를 제공하는 함수입니다. 이 함수는 PostScript 문자열을 파싱하여 문자의 각 요소에 대한 정보를 추출하여 반환합니다.

ps_string_geometry 함수의 사용법

ps_string_geometry 함수를 사용하려면 먼저 PHP의 GD 라이브러리를 설치해야 합니다. GD 라이브러리는 PHP의 기본 라이브러리 중 하나로, 그래픽스 기능을 제공합니다.

예제

다음 예제는 ps_string_geometry 함수를 사용하여 PostScript 문자열을 분석하여 문자의 위치, 크기, 형태 등에 대한 정보를 추출하는 방법을 보여줍니다.

#hostingforum.kr
php

<?php

// PostScript 문자열

$ps_string = "Hello, World!";



// ps_string_geometry 함수를 사용하여 문자열을 분석

$geometry = ps_string_geometry($ps_string);



// 분석 결과를 출력

print_r($geometry);

?>



출력

출력 결과는 다음과 같습니다.

#hostingforum.kr
php

Array

(

    [0] => Array

        (

            [x] => 0

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [1] => Array

        (

            [x] => 13

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [2] => Array

        (

            [x] => 25

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [3] => Array

        (

            [x] => 37

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [4] => Array

        (

            [x] => 49

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [5] => Array

        (

            [x] => 61

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [6] => Array

        (

            [x] => 73

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [7] => Array

        (

            [x] => 85

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [8] => Array

        (

            [x] => 97

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [9] => Array

        (

            [x] => 109

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [10] => Array

        (

            [x] => 121

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [11] => Array

        (

            [x] => 133

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [12] => Array

        (

            [x] => 145

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [13] => Array

        (

            [x] => 157

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [14] => Array

        (

            [x] => 169

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



    [15] => Array

        (

            [x] => 181

            [y] => 0

            [width] => 12

            [height] => 12

            [font] => Helvetica

            [size] => 12

        )



)



결과 설명

출력 결과는 PostScript 문자열을 분석한 결과입니다. 각 문자에 대한 정보가 배열로 반환됩니다. 배열의 각 요소는 다음과 같은 정보를 포함합니다.

* `x`: 문자의 x 좌표
* `y`: 문자의 y 좌표
* `width`: 문자의 너비
* `height`: 문자의 높이
* `font`: 문자의 폰트 이름
* `size`: 문자의 크기

이 예제는 PostScript 문자열을 분석하여 문자의 위치, 크기, 형태 등에 대한 정보를 추출하는 방법을 보여줍니다. 이 정보를 사용하면 다양한 그래픽스 기능을 구현할 수 있습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 308 페이지

검색

게시물 검색