brevier in Ihrer Sprache
Derselbe Aufruf rendert in jeder Sprache dasselbe Dokument. Wählen Sie eine Sprache.
Sprache
<artifactId>brevier-client</artifactId>
import com.brevier.Brevier;
Rechnung rechnung = rechnungen.find(id);
Kunde kunde = rechnung.getKunde();
byte[] pdf = Brevier.template("rechnung")
.render(rechnung, kunde);pip install brevier
import brevier
rechnung = rechnungen.find(id)
kunde = rechnung.kunde
pdf: bytes = brevier.template("rechnung").render(rechnung, kunde)dotnet add package Brevier.Client
using Brevier;
var rechnung = rechnungen.Find(id);
var kunde = rechnung.Kunde;
byte[] pdf = Brevier.Template("rechnung")
.Render(rechnung, kunde);npm install @brevier/client
import { brevier } from '@brevier/client'
const rechnung = await rechnungen.find(id)
const kunde = rechnung.kunde
const pdf: Uint8Array = await brevier
.template('rechnung')
.render({ rechnung, kunde })Bearbeitet im Editor, den Sie schon nutzen
Eine brevier-Vorlage besteht aus einfachen Dateien. VS Code hebt jede davon hervor und prüft sie, mit den Erweiterungen, die Sie schon haben.
HTML für die Struktur, CSS für die Seite, JSON Schema für die Daten, Markdown für einfache Dokumente, Handlebars für die Bindung.
templates / rechnung
rechnung.htmlHTMLrechnung.cssCSSrechnung.schema.jsonJSON Schemarechnung.sample.jsonJSON
Mit einem Befehl installiert
Es läuft auf Ihrem Laptop, offline, ohne Konto und ohne Server.
Python 3.10 oder neuer
pip install brevierLinux und macOS
curl -fsSL https://get.brevier.dev | shWindows PowerShell
iwr -useb https://get.brevier.dev/ps1 | iexDocker
docker pull brevier/brevier:latest