라이브러리

[PHP] ImagickDraw::getFontFamily - 글꼴 패밀리를 반환합니다.




ImagickDraw::getFontFamily

ImagickDraw::getFontFamily는 ImagickDraw 객체의 현재 사용 중인 폰트 패밀리를 반환하는 메서드입니다. 이 메서드는 ImagickDraw 객체의 현재 설정된 폰트 패밀리를 반환합니다.

예제

#hostingforum.kr
php

// ImagickDraw 객체 생성

$draw = new ImagickDraw();



// 현재 폰트 패밀리 설정

$draw->setFontFamily('Arial');



// 현재 폰트 패밀리 가져오기

$currentFontFamily = $draw->getFontFamily();



// 결과 출력

echo "현재 폰트 패밀리: $currentFontFamily
";



// 이미지 생성

$image = new Imagick();

$image->newImage(500, 500, 'white');

$image->setImageFormat('png');



// 이미지에 폰트 패밀리 출력

$image->annotateImage($draw, 10, 10, 0, '현재 폰트 패밀리: ' . $currentFontFamily);



// 이미지 저장

$image->writeImage('font_family.png');



이 예제에서는 ImagickDraw 객체를 생성하고 현재 폰트 패밀리를 Arial로 설정합니다. 그런 다음, 현재 폰트 패밀리를 가져와 결과를 출력합니다. 마지막으로, 이미지에 폰트 패밀리를 출력하고 이미지 저장합니다.

ImagickDraw::setFontFamily

ImagickDraw::setFontFamily는 ImagickDraw 객체의 현재 사용 중인 폰트 패밀리를 설정하는 메서드입니다. 이 메서드는 ImagickDraw 객체의 현재 설정된 폰트 패밀리를 설정합니다.

예제

#hostingforum.kr
php

// ImagickDraw 객체 생성

$draw = new ImagickDraw();



// 현재 폰트 패밀리 설정

$draw->setFontFamily('Times New Roman');



// 현재 폰트 패밀리 가져오기

$currentFontFamily = $draw->getFontFamily();



// 결과 출력

echo "현재 폰트 패밀리: $currentFontFamily
";



// 이미지 생성

$image = new Imagick();

$image->newImage(500, 500, 'white');

$image->setImageFormat('png');



// 이미지에 폰트 패밀리 출력

$image->annotateImage($draw, 10, 10, 0, '현재 폰트 패밀리: ' . $currentFontFamily);



// 이미지 저장

$image->writeImage('font_family.png');



이 예제에서는 ImagickDraw 객체를 생성하고 현재 폰트 패밀리를 Times New Roman으로 설정합니다. 그런 다음, 현재 폰트 패밀리를 가져와 결과를 출력합니다. 마지막으로, 이미지에 폰트 패밀리를 출력하고 이미지 저장합니다.

ImagickDraw::setFont

ImagickDraw::setFont는 ImagickDraw 객체의 현재 사용 중인 폰트를 설정하는 메서드입니다. 이 메서드는 ImagickDraw 객체의 현재 설정된 폰트를 설정합니다.

예제

#hostingforum.kr
php

// ImagickDraw 객체 생성

$draw = new ImagickDraw();



// 현재 폰트 설정

$draw->setFont('Arial');



// 현재 폰트 가져오기

$currentFont = $draw->getFont();



// 결과 출력

echo "현재 폰트: $currentFont
";



// 이미지 생성

$image = new Imagick();

$image->newImage(500, 500, 'white');

$image->setImageFormat('png');



// 이미지에 폰트 출력

$image->annotateImage($draw, 10, 10, 0, '현재 폰트: ' . $currentFont);



// 이미지 저장

$image->writeImage('font.png');



이 예제에서는 ImagickDraw 객체를 생성하고 현재 폰트를 Arial로 설정합니다. 그런 다음, 현재 폰트를 가져와 결과를 출력합니다. 마지막으로, 이미지에 폰트를 출력하고 이미지 저장합니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

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

검색

게시물 검색