我正在使用RML,并希望将我的文本与段落的垂直中间对齐。我怎么能这样做?
答案 0 :(得分:0)
你能用桌子吗?喜欢这个?
<?xml version="1.0"?>
<!DOCTYPE document SYSTEM "rml.dtd" >
<document filename="example_08.pdf">
<template showBoundary="0">
<pageTemplate id="main">
<pageGraphics/>
<frame id="first" x1="100" y1="400" width="350" height="200" />
</pageTemplate>
</template>
<stylesheet>
<blockTableStyle id="blocktablestyle1">
<blockValign value="MIDDLE" start="0,0" stop="-1,0"/>
</blockTableStyle>
</stylesheet>
<story>
<blockTable style="blocktablestyle1" colWidths="6cm,2cm">
<tr>
<td>
<para>
This is your paragraph. It's inside the <para> tags so the long
string of text is wrapped! You can set the horizontal space with
colWidths attribute on the blockTable.
</para>
</td>
<td>The text valigned on the middle</td>
</tr>
</blockTable>
</story>
</document>
答案 1 :(得分:0)
或者你可以为例如::
定义 <paraStyle name="terp_header" fontName="Helvetica-Bold" fontSize="15.0" leading="19" alignment="CENTRE" spaceBefore="12.0" spaceAfter="6.0"/>