ドキュメントの PDF コピーを生成するために、PHP、Smarty、TCPDF ライブラリを使用しています。ドキュメントには、WIRIS エディタの数式の画像とテキスト コンテンツが含まれています。
表現画像の横に来るテキストを適切に配置するのに問題があります。
CSSfloat
プロパティであらゆることを試しましたが、何も起こりませんでした。このメールに必要なスクリーン ショットを添付します。
これは、質問とそのオプションを印刷するためのスマートなテンプレート コードです。
{foreach from=$question_data item=qstn_ans key=key}
<table border="0" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" >{if $qstn_ans.question_directions}{$qstn_ans.question_directions}<br /><b>Question {$que_seq_no} : </b>{/if}{$qstn_ans.question_text}</td>
</tr>
{if $qstn_ans.question_file}
<tr>
<td><img src="{$ques_thum_image_path}{$qstn_ans.question_id}_{$qstn_ans.question_file}" /></td>
</tr>
{/if}
{if $qstn_ans.question_has_sub_ques==0}
{if $qstn_ans.answer}
{foreach from=$qstn_ans.answer item=ans key=ans_no}
<td valign="top" >
{if $ans.answer_is_right==1}{assign var='correct_ans' value=$ans_no+1}{/if}
<b>{$ans_no+1}.</b> {if $ans.answer_text!=''}{$ans.answer_text}{/if}
{if $ans.answer_file!=''}<img src="{$ans_thumb_img_path}{$ans.answer_id}_{$ans.answer_file}" />{/if}
</td>
</tr>
{/foreach}
<tr>
<td></td>
</tr>
</table>
{/foreach}
このコード スニペットには、ループとブラケットの完了を確認せずにランダムに貼り付けたため、エラーが含まれている可能性がありますが、ここでは問題ではありません。
このコードの唯一の重要な部分は、質問テキストと質問画像 (存在する場合) を出力する行です。
適切な解決策を調査しましたが、目的の解決策を得ることができませんでした。誰でも私を助けることができますか?