to select ↑↓ to navigate
Frappe Framework

Frappe Framework

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Afdrukformaten

Afdrukformaten

Afdrukformaten bepalen hoe een DocType naar PDF wordt gerenderd — facturen, offertes, pakbonnen, alles wat u naar een klant stuurt. Frappe levert defaults; u wilt meestal eigen formaten met uw huisstijl.

De drie editors

Editor Wanneer gebruiken
Standard Print Format Snelle aanpassingen — velden kiezen, layout zetten, geen code
Print Designer Visuele drag-and-drop editor — dichtst bij Word/Canva, aanbevolen
Custom Jinja Pixel-perfecte HTML/CSS met Jinja-variabelen — voor complexe layouts

Geleverd als aparte app. Print Designer geeft u een visueel canvas. Sleep velden, tabellen, afbeeldingen, dynamische tekst. Sla het format op en koppel aan een DocType. Output is HTML, gerenderd naar PDF door wkhtmltopdf of Chromium.

Jinja-formaten

Voor volledige controle schrijft u HTML met Jinja:

<div class="invoice">
    <h1>Factuur {{ doc.name }}</h1>
    <p>Klant: {{ doc.customer_name }}</p>
    <table>
        {% for item in doc.items %}
            <tr><td>{{ item.item_code }}</td><td>{{ item.qty }}</td></tr>
        {% endfor %}
    </table>
    <p>Totaal: {{ frappe.format_value(doc.grand_total, "Currency") }}</p>
</div>

Briefhoofd

Het logo / adresblok van de organisatie. Configureer eenmalig in Letter Head; elk Print Format met "Print Heading" rendert het.

Standaardformaat per DocType

Stel Print Settings → Print Style en DocType → Default Print Format in, zodat het juiste formaat automatisch opent bij Print.

E-mailintegratie

Wanneer u een document via e-mail verstuurt (envelop-icoon), wordt het gekozen Print Format als PDF gegenereerd en bijgevoegd. Email Templates kunnen dezelfde velden gebruiken voor de body.

Last updated 3 days ago
Was this helpful?
Thanks!