라이브러리

[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 프로그래밍 언어를 실행하는 함수입니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색