2017-01-20 146 views
0

我生成pdf與xhtml2pdf圖書館,我有一個背景圖像奇怪的情況。顯示xhtml2pdf背景圖像不縮放

形象,但它不適合@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 %}; 
      } 
         } 
     } 

我希望它被放置在我@page,我已經嘗試了一切,我的理解標準css財產是不能像它應該那樣工作,所以如何在xhtml2pdf中擴展這個background在文檔中有一個不錯的test文件,但是我沒有發現它有用,是否有人有這種類型的問題,以及您是如何解決它的。

回答

0

在處理完這個問題之後,我得出結論,這隻能在Firefox上重現(我的版本是50.1.0),我曾嘗試在多臺機器上發生過相同的事情,它就像背景偏離A4 @page ,Chrome,Microsoft Edge和其他瀏覽器都很好,它們不會再現這種錯誤。