1
캡션 및/또는 레이블을 사용하여 이미지에 여러 줄 문자를 쓰려고하는데 이미지에 아무 것도 쓰지 않습니다. 내가 ImageMagick이 마술 캡션/레이블의 포인트 사이즈를 확장 할 수 있음을 읽을 수 있기 때문에캡션/레이블 방법이 작동하지 않습니다.
def self.post_open_ended_response
image = MiniMagick::Image.open("public/text_response_bg.png")
image.combine_options do |i|
i.size "460x"
i.gravity 'center'
i.fill 'white'
i.pointsize '40'
i.caption 'blahblahblah'
# i.label "blahblah fsdfsd fsd fsd fds fsd fds fds"
# i.composite "public/output.jpg"
end
image.write "public/output.jpg"
end
내가 텍스트 대신 캡션/라벨을 사용하려는 이유입니다. 내 텍스트 길이가 다를 수 있으므로 하드 코딩을 원하지 않습니다.
그동안이 문제를 해결할 수 있었습니까? 같은 문제에 직면 해있다. –