2017-01-20 37 views
0

私はxhtml2pdfライブラリでpdfを生成しています。背景画像に関しては奇妙な状況があります。xhtml2pdf背景画像がスケーリングされていません

画像が表示されますが、それは@pageに適合しない、それは私はそれが私の@pageに置くことにしたい。この

@page { 
     size: {% block page_size %}A4 {% endblock %}; 
         background: url("{% static 'folder/background.png' %}") no-repeat center center fixed; 
         @frame content_farme { 
          margin-top: 70pt; 
          margin-bottom: 60pt; 
          margin-left: 30pt; 
          margin-right: 30pt; 
          @bottom-right { 
           font-size: 10px; 
       margin: 40pt -10pt 0 0; 
        {% block page_foot_extra_styles %}{% endblock %} 
        content: {% block page_foot %}"Page " counter(page) " of " counter(pages){% endblock %}; 
      } 
      @top-left { 
       font-size: 10px; 
       font-weight: bold; 
      {% block page_header_extra_styles %}{% endblock %} 
       content: {% block page_head %}{% endblock %}; 
      } 
         } 
     } 

のようなものセットアップだ私は標準css性質を理解し、私は、すべてをされてみました私はこれをどうすればいいのでしょうか?backgroundxhtml2pdfにありますが、ドキュメントにはtestというファイルがありますが、役に立たなかったと思います。

答えて

0

この問題を解決した後、私はこれがFirefox上でのみ再現すると判断しました(私のバージョンは50.1.0です)。複数のマシンで同じことが起こっています。背景はA4からオフセットされているようです。@page 、Chrome、Microsoft Edge、その他のブラウザは問題なく、この種のバグは再現されません。

関連する問題