3

Django フレームワークで pisa を使用して、html ページから pdf を作成しています。PDFのページサイズを調整する方法を教えてください。A5を使ってみましたが反射しません。以下のコードを見つけてください。

       context_dict = {
            'pagesize':'A5',
            'result_detail': obj.result_object(slug, roll_no),
            'roll_no': roll_no
       }
       template = get_template('widgets/result.html')
       context = Context(context_dict)
       html  = template.render(context)
       result = StringIO.StringIO()
       pdf = pisa.pisaDocument(StringIO.StringIO(html.encode("ISO-8859-1")), result)
4

1 に答える 1