Drupal Commerce bietet die Generierung von Rechnungen als PDF nicht als mitgeliefertes Feature, sondern dies muss, wie bei Drupal üblich, über ein entsprechendes Modul gelöst werden.
Hier steht u.A. "Commerce Billy" zur Verfügung - für das ich mich in einem Projekt entschieden habe.
Das Modul macht einen überzeugenden Eindruck, leider funktionierte die PDF-Erzeugung (via DOMPDF) allerdings nicht auf Anhieb und der folgende Fehler trat auf:
"DOMPDF_Exception: Unable to find a suitable font replacement for: 'arial, sans-serif' in Style->get_font_family()"
Es war schnell herauszufinden, dass die "font"-Angabe aus der pdf.css im commerce_billy_pdf Modul kam. Aber auch Anpassungen dieses Wertes führten zu keinem Erfolg.
Schließlich fand ich die Lösung als versteckten Hinweis in diesem Thread: https://drupal.org/node/2014397
Genau genommen findet sich die Antwort hier: https://drupal.org/node/2014397#comment-7517823
Lösung:
Seems like the font could still be not found.
The dompdf lib is located in my libraries folder "libraries/dompdf" (e.g. libraries/dompdf/dompdf.php)
The fonts are copied into the public dir "files/fonts" (e.g. files/fonts/Courier.afm).
Is this the same for you?
Wenn Euer Server die Fonts also auch nicht automatisch ins sites/default/files/fonts - Verzeichnis kopiert, solltet ihr dies wie beschrieben manuell erledigen - und schon funktioniert's auch mit dem PDF :)