라이브러리
[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`은 글꼴의 무게를 지정합니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.