Label mit LibreOffice aus Spreadsheet erstellen
Folgender Use-Case wird dargestellt:
- Benötigt werden Schilder für die Bilder bei einer Kunstausstellung
- Die Schilder sollen möglichst platzsparend ausdruckbar sein
- Daten liegen als Zeilen in einer Excel-Datei vor
1. Excel-Datei in ods-Datei umwandeln
Excel-Datei einfach in LibreOffice Calc öffnen
und dann als .ods Speichern
2. Datenbank aus ods-Datei erzeugen
- LibreOffice Writer öffnen
- File > Wizards > Address Data Source
- Other external data source
- Settings > Database type: Spreadsheet > ods Datei auswählen
- "Tabelle", also Sheet auswählen
- "Field Assignment" überspringen
- "Data Source Title" = Name der Datenbank
3. Label erstellen
- LibreOffice Writer Instanz weiterverwenden
- File > New > Labels
3.1 Labels > Inscription
- "Database", "Table" und "Database field" auswählen > Auf Pfeil nach links klicken um Felder ins Label zu schreiben
- Das "Label text" Feld ist ein Freitext-Feld, kann also beliebig arrangiert werden
3.2 Labels > Format
Brand: "A-one"
Type: Keine Ahnung welcher der "richtige" A4-Type ist, der erste taugt
Auf "New Document" klicken
4. PDF erzeugen
"Save Merged Documents""Save as a single large document" > "Save Documents"
Original document at gemini://blog.dweipert.de/2023/label-mit-libreoffice-spreadsheet-erstellen.gmi