次の 2 つの方法を使用して、ドキュメントにページ番号を追加しようとしました
デフォルトのページ1、ページ2などが必要です。
1)
<para>
<drawCentredString x="18.5cm" y="1.5cm"> Page: <pageNumber/></drawCentredString></para>
2)
<para><drawCentredString x="18.5cm" y="1.5cm"> Page: <pageCount/></drawCentredString></para>
オプション 2 では、trml2pdf.py の pagecount クラスを次のように変更しました。
class PageCount(platypus.Flowable):
def draw(self):
self.canv.beginForm("pageCount")
self.canv.setFont("Helvetica", utils.unit_get(str(8)))
## self.canv.drawString(0, 0, str(self.canv.getPageNumber()))
self.canv.drawString(0, 0, str(self.canv._pageCount))
self.canv.endForm()
class PageReset(platypus.Flowable):
def draw(self):
self.canv._pageNumber = 0
--
運がない!! 私はちょうどページを取得します:またはまたはエラー
前もってありがとう、Usha