라이브러리
[PHP] ps_begin_pattern - 새로운 패턴 시작
PHP 에서 ps_begin_pattern
`ps_begin_pattern` 함수는 PostScript 프로그래밍 언어에서 패턴을 시작하는 함수입니다. 이 함수는 패턴을 정의하기 위해 사용되며, 패턴은 특정한 모양이나 패턴을 반복적으로 출력하는 데 사용됩니다.
# 패턴 정의
패턴은 PostScript 프로그래밍 언어에서 사용되는 특수한 함수입니다. 패턴은 특정한 모양이나 패턴을 정의하기 위해 사용되며, 이 패턴을 반복적으로 출력할 수 있습니다.
# 예제
다음 예제는 `ps_begin_pattern` 함수를 사용하여 패턴을 정의하고 출력하는 방법을 보여줍니다.
#hostingforum.kr
php
<?php
// PostScript 프로그래밍 언어를 사용하기 위한 함수를 정의합니다.
function ps_begin_pattern($width, $height) {
// PostScript 프로그래밍 언어에서 패턴을 시작하는 함수입니다.
$ps_code = "
/pattern {
% 패턴을 출력합니다.
newpath
0 0 moveto
$width $height lineto
$width 0 lineto
closepath
fill
} def
";
return $ps_code;
}
// 패턴을 정의합니다.
$ps_code = ps_begin_pattern(100, 100);
// 패턴을 출력합니다.
$ps_code .= "
pattern
";
// PostScript 프로그래밍 언어를 사용하기 위한 함수를 정의합니다.
function ps_end() {
// PostScript 프로그래밍 언어에서 패턴을 종료하는 함수입니다.
$ps_code = "showpage";
return $ps_code;
}
// 패턴을 종료합니다.
$ps_code .= ps_end();
// PostScript 프로그래밍 언어를 사용하기 위한 함수를 정의합니다.
function ps_run($ps_code) {
// PostScript 프로그래밍 언어를 실행합니다.
$fp = fopen("output.ps", "w");
fwrite($fp, $ps_code);
fclose($fp);
// PostScript 프로그래밍 언어를 실행합니다.
exec("gs -q -dBATCH -dNOPAUSE output.ps");
}
// 패턴을 출력합니다.
ps_run($ps_code);
?>
# 결과
이 예제를 실행하면, 패턴이 출력됩니다. 패턴은 100x100의 사각형으로 구성되어 있으며, 패턴은 반복적으로 출력됩니다.
# 참고
* PostScript 프로그래밍 언어는 Adobe Systems에서 개발한 프로그래밍 언어입니다.
* PostScript 프로그래밍 언어는 패턴을 정의하고 출력하는 데 사용됩니다.
* `ps_begin_pattern` 함수는 PostScript 프로그래밍 언어에서 패턴을 시작하는 함수입니다.
* `ps_end` 함수는 PostScript 프로그래밍 언어에서 패턴을 종료하는 함수입니다.
* `ps_run` 함수는 PostScript 프로그래밍 언어를 실행하는 함수입니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.