4

私はgemwkhtmltopdf経由で(11.0_rc1)を使用していwicked_pdfます。複数列のレイアウトが改ページでうまく機能しないことに気付きました。

また、CentOS (Heroku 上) と Windows の間で動作が異なることにも気付きました。Windows では、場合によっては改ページが受け入れられます。

以前にそのような問題に遭遇したことがありますか? どんな助けでも大歓迎です。

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    <style type='text/css'>
      .page {
        page-break-after:always !important;
        clear:both;
        display:block;
      }

      #content {
        width: 800px;
      }
    </style>
  </head>

  <body>
    <div id="content">
      <div class="page">
        <div style="float:left;width:200px;">
          DESCRIPTION 1
        </div>

        <div style="float:left;">
          PIE CHART IMAGE 1
        </div>        
      </div>

      <div class="page">
        <div style="float:left;width:200px;">
          DESCRIPTION 2
        </div>

        <div style="float:left;">
          PIE CHART IMAGE 2
        </div>        
      </div>

      <div class="page">
        <div style="float:left;width:200px;">
          DESCRIPTION 3
        </div>

        <div style="float:left;">
          PIE CHART IMAGE 3
        </div>        
      </div>

    </div>
  </body>
</html>
4

2 に答える 2

1

ここで詳細な回答と記事を確認してください。

https://github.com/mileszs/wicked_pdf/issues/96

インストールした wkhtmltopdf のバージョンに QT のパッチが適用されていない可能性があります。

于 2012-05-09T22:00:00.097 に答える
0

パッチを適用したバージョンの QTをインストールする方法を確認できます

それは私のために働いた。HTMLをできるだけシンプルに保ちます。

于 2012-09-20T06:36:21.687 に答える