ユーザー生成コンテンツからPDFを作成しようとしていますが、グループ化する必要のある情報のチャンクがあります。テキストがすべて一緒にレンダリングされるようにする方法は知っていgroup
ますが、これはテキストと画像の組み合わせでは機能しないようです。エビでこれを行うことができるものはありますか、それともカーソル位置を計算して手動で改行する必要がありますか?
編集:私がやろうとしていることの説明のために:
pdf = PDF::Document.new
20.times do
pdf.group do
pdf.text "Something"
pdf.image "path/to/image.jpg"
pdf.text Time.now.to_s
end
end
そして、あるページに「何か」があり、次のページに画像があることはないと思いますが、それが私が見ているものです。私が望むことを達成する方法はありますか?