Ich verwende Prawn
/Prawnto_2
, um PDFs für meine Rails App zu generieren. Ich versuche, eine benutzerdefinierte Schriftart zu laden, aber halten Sie die folgende Fehlermeldung erhalten:Rails: Warum gibt mir Prawn einen unbekannten Fontfehler, wenn ich eine benutzerdefinierte Schriftart für meine PDF-Datei lade?
Prawn::Errors::UnknownFont in MyControllers#report
ich die Schriften in meinem assets/font
dir gesetzt, den Server neu gestartet, aber kein Glück.
Mein report.pdf.prawn
:
font_families.update(
"Garamond" => {
:normal => "#{Rails.root}/app/assets/fonts/Garamond/AGaramondPro-Regular.otf",
})
font("Garamond", :size => 10) do
text "Hello PDF"
end
Es funktioniert für Open Sans seltsam, aber haben kein Glück mit anderen Schriften. Was mache ich hier falsch?
Anscheinend akzeptiert es nicht alle Schriftarten, da einige scheinen zu arbeiten und einige nicht ... – Matthias