Click or drag to resize

SetEffect 메서드

이미지에 효과를 적용합니다.

형식
syntax
objImage.SetEffect(EffectName, EffectParam)

objImage

Required. Image 오브젝트

EffectName

String. 적용할 효과 이름을 지정합니다.

EffectParam

ImageParam object. 효과에 따른 파라미터를 지정합니다.

설명

적용 가능한 효과는 highlight-drop-shadow, glowing-hot, 3d-bevel이 있으며 효과 별로 파라미터는 정의 됩니다. 이들 효과는 바탕이 투명하고 불투명한 내용이 그려진 이미지에 적용 가능합니다. 예를 들면 투명 이미지에 문자열을 쓴 이미지입니다.

예제
ASP
Dim Image, Status, Param
Set Image = Server.CreateObject("TABSUpload4.Image")
Status = Image.Create 400, 200, "#00000000"
If Status = Ok Then
    Image.SetFont "궁서", 50, FontStyleBold
    Image.SetTextFormat StringAlignmentNear, True, False, False
    Image.DrawText "테스트 샘플 텍스트입니다.", "#ff0000", 0, 0, 400, 200

    Set Param = Server.CreateObject("TABSUpload4.ImageParam")
    Param.Add "foreground-color", "#ff0000"
    Param.Add "background-color", "#00ffffff"
    Image.SetEffect "highlight-drop-shadow", Param

    Image.Save "C:\Images\texteffect.png", 0, False
    Image.Close
End If