# PDF Export mit QR-Code
getestet mit Version **24.02**
## Anforderung
Ich wollte gerne die Möglichkeit haben, exportierte Daten einfach wieder in der digitalen Welt zu finden. Was ist dazu besser geeignet als ein **QR-Code**.
## betroffene Dateien
Dateien müssen sich in der entsprechenden Struktur unterhalb des Themes befinden.
Ordner = *kursiv*
Dateien = **fett**
- *layouts*
- *parts*
- **export-body-start.blade.php**
- *entities*
- **export-menu.blade.php**
## Inhalte der Dateien
export-body-start.blade.php
Vor dem ersten `div`-Container muss hier folgendes eingetragen werden:
```
@inject('totp', 'BookStack\Access\Mfa\TotpService')
@php
$qrCode = $totp->generateQrCodeSvg($page->getUrl());
$imgStr = 'data:image/svg+xml;base64,' . base64_encode($qrCode);
@endphp
```
Im Anschluss kann an einer beliebigen Stelle das Bild an die PDF übergeben werden.
Dazu muss folgender Abschnitt hinzugefügt werden:
```php
@if(request()->query('qr'))
@endif
```
export-menu.blade.php
Hier muss nun einfach nach der Zeile gesucht werden mit dem Inhalt `/export/pdf`.
Danach die Zeile kopieren und den String ?qr=true anhängen an die selbe Stelle.
Es sollte dann wie folgt aussehen:
```html
```
In diesem Ausschnitt ist in Zeile 4 der neue Export Link hinzugefügt.
## Screenshots
[](https://bookstack.jelinek-rz.de/uploads/images/gallery/2024-06/image.png)