---
title: "In eigener Extension FPDF verwenden - kein PDF wird erzeugt"
url: "https://www.typo3.net/d/101218-in-eigener-extension-fpdf-verwenden-kein-pdf-wird-erzeugt"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PDF","PHP"]
created: "2010-09-14"
last_reply: "2010-09-15"
replies: 1
solved: false
page: 1
pages: 1
lang: "de"
---

# In eigener Extension FPDF verwenden - kein PDF wird erzeugt

Extensions › Entwicklung · 1 Antwort · gestartet 2010-09-14

## Eröffnungsbeitrag

**amyjazz** · 2010-09-14 · [Beitrag #1](https://www.typo3.net/d/101218-in-eigener-extension-fpdf-verwenden-kein-pdf-wird-erzeugt/1)

+++Edit: älteren Beitrag gelöscht, da nun nicht mehr relevant +++

Mittlerweile habe ich herausgefunden, dass es eine Extension ("fpdf") gibt, die die FPDF-Klasse in Typo3 verfügbar macht. Diese habe ich also installiert und auch die Dokumentation konsultiert. Ergebnis: folgende Funktion, die leider immer noch kein PDF produziert, obwohl nach Beispiel nachgebaut.
Kann mir jemand helfen? Ich finde einfach keinen Fehler.

**Die Funktion, die das PDF erzeugen soll:**

```php
function printEinzugsermachtigung(){
						
// FPDF-Klasse und das Verzeichnis der FPDF-Schriftarten einbinden
define("FPDF_FONTPATH",t3lib_extMgm::extPath('fpdf'). 'font/');

$pdf = new PDF();
$pdf->AddPage();
$pdf->SetFont('Arial','B',16);
$pdf->Cell(40,10,'Hello World!');
return $pdf->Output('test');

}
```

**Oben in der Klasse, in der sich dieser Funktion befindet, stehen zudem olgende require-Befehle:**

```php
require_once(t3lib_extMgm::extPath('fpdf').'class.tx_fpdf.php');
require_once(t3lib_extMgm::extPath('fpdf').'fpdf.php');
```

Statt der gewünschten PDF wird einfach nur das allgemeine Template der Typo3-Seite ausgegeben, leider nicht mal eine Fehlermeldung.

Ich hoffe inständig auf Rat.

## Antworten

### [#2](https://www.typo3.net/d/101218-in-eigener-extension-fpdf-verwenden-kein-pdf-wird-erzeugt/2) · amyjazz · 2010-09-15

So, endlich Fehler gefunden.

```php
return $pdf->Output('test');
```

Die Funktion Output darf nicht über ein return aufgerufen werden und braucht zwei oder gar keine Argumente. Das ist meiner Ansicht nach ein wenig schwammig dokumentiert. #giggle#

So, nun funktioniert es also endlich.

---

Quelle: „In eigener Extension FPDF verwenden - kein PDF wird erzeugt“, typo3.net, https://www.typo3.net/d/101218-in-eigener-extension-fpdf-verwenden-kein-pdf-wird-erzeugt
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
