
ImagickDraw 클래스의 setImageFont() 메서드는 Font file path를 설정하는 메서드입니다. setImageFont() 메서드를 사용하여 font file path를 설정하면, 해당 font file을 사용하여 텍스트를 그릴 수 있습니다.
setFontFamily() 메서드는 font family를 설정하는 메서드입니다. font family는 font의 종류를 나타내며, 예를 들어 Arial, Times New Roman, Helvetica 등이 있습니다. setFontFamily() 메서드를 사용하여 font family를 설정하면, 해당 font family의 모든 font file을 사용하여 텍스트를 그릴 수 있습니다.
setFontFamily() 메서드를 사용하여 font family를 설정한 후 setImageFont() 메서드를 사용하여 font file path를 설정하면, 해당 font file을 사용하여 텍스트를 그릴 수 있습니다. 이 경우, setImageFont() 메서드가 설정된 font file path가 우선적으로 사용됩니다.
setFontFamily() 메서드를 사용하여 font family를 설정한 후 setImageFont() 메서드를 사용하지 않고, drawString() 메서드를 사용하여 텍스트를 그려야 할 경우에는, 설정된 font family의 기본 font file이 사용됩니다. 예를 들어, Arial font family를 설정한 경우, Arial font file이 사용됩니다.
setFontFamily() 메서드를 사용하여 font family를 설정하지 않고, setImageFont() 메서드를 사용하여 font file path를 설정한 후 drawString() 메서드를 사용하여 텍스트를 그려야 할 경우에는, setImageFont() 메서드가 설정된 font file path가 사용됩니다. 이 경우, 설정된 font file path의 font family이 사용됩니다.
2025-08-11 10:21