라이브러리

[PHP] ps_findfont - 글꼴을 로드합니다




PHP의 ps_findfont 함수


PHP의 `ps_findfont` 함수는 PostScript 시퀀스에서 사용할 수 있는 글꼴을 찾는 함수입니다. 이 함수는 `ps_add_font` 함수와 함께 사용하여 PostScript 시퀀스에서 글꼴을 추가할 수 있습니다.

사용법


`ps_findfont` 함수의 사용법은 다음과 같습니다.

#hostingforum.kr
php

string ps_findfont ( string $font_name [, int $font_style [, int $encoding [, int $font_weight ]]] )



- `$font_name`: 찾을 글꼴의 이름을 지정합니다.
- `$font_style`: 글꼴 스타일을 지정합니다. 가능한 값은 다음과 같습니다.
+ `PS_FONTSTYLE_NORMAL` (0): 일반 글꼴
+ `PS_FONTSTYLE_BOLD` (1): 볼드 글꼴
+ `PS_FONTSTYLE_ITALIC` (2): 이탤릭 글꼴
+ `PS_FONTSTYLE_BOLDITALIC` (3): 볼드 이탤릭 글꼴
- `$encoding`: 글꼴의 인코딩을 지정합니다. 가능한 값은 다음과 같습니다.
+ `PS_ENCODING_DEFAULT` (0): 기본 인코딩
+ `PS_ENCODING_MACROMAN` (1): MacRoman 인코딩
+ `PS_ENCODING_WINANSI` (2): Windows ANSI 인코딩
- `$font_weight`: 글꼴의 무게를 지정합니다. 가능한 값은 다음과 같습니다.
+ `PS_FONTWEIGHT_NORMAL` (0): 일반 무게
+ `PS_FONTWEIGHT_BOLD` (1): 볼드 무게

예제


다음 예제는 `ps_findfont` 함수를 사용하여 PostScript 시퀀스에서 글꼴을 찾는 방법을 보여줍니다.

#hostingforum.kr
php

<?php



// PostScript 시퀀스 생성

$ps = new PS();



// 글꼴 이름 지정

$font_name = 'Helvetica';



// 글꼴 스타일 지정 (볼드)

$font_style = PS_FONTSTYLE_BOLD;



// 글꼴 인코딩 지정 (MacRoman)

$encoding = PS_ENCODING_MACROMAN;



// 글꼴 무게 지정 (볼드)

$font_weight = PS_FONTWEIGHT_BOLD;



// 글꼴 찾기

$font = $ps->findfont($font_name, $font_style, $encoding, $font_weight);



// 글꼴 추가

$ps->add_font($font);



// PostScript 시퀀스 출력

echo $ps->get_sequence();



?>



PS 클래스


`PS` 클래스는 PostScript 시퀀스를 생성하고 관리하는 클래스입니다. 이 클래스는 `ps_findfont` 함수를 포함하고 있습니다.

#hostingforum.kr
php

class PS {

    private $sequence;



    public function __construct() {

        $this->sequence = '';

    }



    public function findfont($font_name, $font_style, $encoding, $font_weight) {

        // 글꼴 찾기 로직

        // ...

        return '글꼴 이름';

    }



    public function add_font($font) {

        // 글꼴 추가 로직

        // ...

    }



    public function get_sequence() {

        return $this->sequence;

    }

}



참고


- `ps_findfont` 함수는 PostScript 시퀀스에서 사용할 수 있는 글꼴을 찾는 함수입니다.
- 이 함수는 `ps_add_font` 함수와 함께 사용하여 PostScript 시퀀스에서 글꼴을 추가할 수 있습니다.
- `ps_findfont` 함수의 사용법은 `string ps_findfont ( string $font_name [, int $font_style [, int $encoding [, int $font_weight ]]] )`입니다.
- `$font_name`은 찾을 글꼴의 이름을 지정합니다.
- `$font_style`은 글꼴 스타일을 지정합니다.
- `$encoding`은 글꼴의 인코딩을 지정합니다.
- `$font_weight`은 글꼴의 무게를 지정합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색