Bỏ qua để đến Nội dung
Menu
Câu hỏi này đã bị gắn cờ
5 Trả lời
14502 Lượt xem

Hello all,

Somebody here know how to change the font type in a PDF report?

I'm on Odoo v8.

Thanks

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

I had the same problem but managed it with report.style

Howto:

  1. Install the truetype font under /usr/share/fonts & restart server

  2. Goto website and choose html editor

  3. Choose style from dropdown and add your font under body

  4. body {

    color: #000 !important;

    word-wrap: break-word;

    font-family: Open Sans;

    }

  5. Save it and generate the qweb report.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Pascal, I'm strugling with the same problem. Managed to change the font type of the HTML but as soon as you turn them back into PDF font is back to basic. 

Ảnh đại diện
Huỷ bỏ
Tác giả

If I find solution, I will come back here to write it.

Tác giả Câu trả lời hay nhất

Look at this one, it works for me today. It's the only CSS I need for the moment. 

<?xml version="1.0"?>
<t t-name="account.report_invoice_document">
    <t t-call="report.external_layout">
        <div style="font-family: Ubuntu;" class="page">
            <div class="row">
                <div class="col-xs-5 col-xs-offset-7">
                     <h4><strong>Invoicing address : </strong></h4>
                           <div style="margin-left: 20px;">
                                     <address t-field="o.partner_id" t-field-options="{&quot;widget&quot;: &quot;contact&quot;, &quot;fields&quot;: [&quot;address&quot;, &quot;name&quot;], &quot;no_marker&quot;: true}"/>
                                     <span t-field="o.partner_id.vat"/>
                            </div>
                </div>
            </div>

 

.......

See PDF with the margin-left and Ubuntu font.

Ảnh đại diện
Huỷ bỏ
Câu trả lời hay nhất

Style should be defined inline. File containing custom CSS is not found during PDF conversion.

Ảnh đại diện
Huỷ bỏ
Bài viết liên quan Trả lời Lượt xem Hoạt động
2
thg 11 24
7979
1
thg 4 25
1353
2
thg 3 25
1546
4
thg 11 24
7229
1
thg 3 24
2149