どのように垂直ReportLabのを使用して表内の段落を揃えるには?
質問
私は、レポートカードを生成するためのReportLabのを使用しています。レポートカードは基本的に一つの大きな表のオブジェクトです。表のセルの内容の一部は、特にタイトルとコメントをラップする必要があり、私も大胆特定の要素にする必要があります。
大胆にラッピングや能力の両方を達成するために、私はテーブル内段落オブジェクトを使用しています。私のテーブルには、縦方向に「真ん中」に並ぶこれらの要素が、段落の配置のいくつかを必要とし、セルの底に私のテキストをスナップます。
どのように垂直表のセル内の私の段落を揃えることができますか?
解決
私が聞いている:?あなたはtablestyle VALIGNを試してみました:MIDDLE
のような何かます:
t=Table(data)
t.setStyle(TableStyle([('VALIGN',(-1,-1),(-1,-1),'MIDDLE')]))
(ReportLabのユーザガイドのセクション7.2で詳細)
それはそれをしない場合は、、そして、あなたの段落オブジェクトは、セルの完全な高さでなければならず、内部的に下に揃えます。
あなたは、問題を再現し、少量のサンプルを投稿してくださいもらえますか?
所属していません StackOverflow