---
title: "makePdfLink aus eigener Extension heraus"
url: "https://www.typo3.net/d/86991-makepdflink-aus-eigener-extension-heraus"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Frage","Links","PDF"]
created: "2009-02-17"
last_reply: "2009-02-17"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# makePdfLink aus eigener Extension heraus

TYPO3 › TypoScript · 0 Antworten · gestartet 2009-02-17

## Eröffnungsbeitrag

**m.​zimmer** · 2009-02-17 · [Beitrag #1](https://www.typo3.net/d/86991-makepdflink-aus-eigener-extension-heraus/1)

Hallo ,

ich stehe mal wieder aufm Schlauch. Ich habe eine eigene Extension welche aus der Detailansicht auch die Möglichkeit bietet ein PDF dieser herunterzuladen. Das ganze Funktioniert soweit nur die pdfs haben eine HTML endung. Dies ist natürlich schlecht wenn der Besucher sich das PDF speichern möchte, dann muß er wissen das er dies erst umnennen muß. Erstellt habe ich den Link mit folgendem Code:

```php
		$link = $this->pi_linkTP(
			$pdfimg,
			$overrulePIvars=array($this->prefixId.'[pi1pointer]'=>$this->piVars['pi1pointer'],$this->prefixId.'[pi1sword]'=>$this->piVars['pi1sword'],$this->prefixId.'[item]'=>$this->piVars['item'],$this->prefixId.'[bild]'=>$x,'type'=>"123"),$cache=1,
			$clearAnyway=0,
			$altPageId=0
		);
		$params = array('title' => "Download als PDF",'onfocus' => "blur(this);",'class' => "noPDF",'target' => "_blank",'onfocus' => "blur(this);",'onmouseout'=>"MM_swapImgRestore()",'onmouseover'=>"MM_swapImage('btnpdfprint','','fileadmin/template/img_web/btn/download_pdf_mo.gif',1)");
		$this->markerArray['###PDFLINK###'] = $this->cObj->addParams($link,$params);
```

PS: Ich benutze simulateStaticDocuments

Ich habe gelesen das die PDF's anscheinend auf folgende Art generiert werden müssen:

```typoscript
postUserFunc = tx_pdfgenerator2->makePdfLink
```

Ich komme aber nicht drauf wie ich dies in der pi Datei meiner Extension umsetzen muß.

Es wäre Super wenn Ihr mir ein wenig auf die Sprünge helfen könntet?

---

Quelle: „makePdfLink aus eigener Extension heraus“, typo3.net, https://www.typo3.net/d/86991-makepdflink-aus-eigener-extension-heraus
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
