---
title: "Bildergrösse in Extension runterrechnen"
url: "https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Bilder","Frage"]
created: "2005-01-06"
last_reply: "2005-01-07"
replies: 7
solved: false
page: 1
pages: 1
lang: "de"
---

# Bildergrösse in Extension runterrechnen

Extensions › Entwicklung · 7 Antworten · gestartet 2005-01-06

## Eröffnungsbeitrag

**typonoob** · 2005-01-06 · [Beitrag #1](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/1)

Hallo Leute,

ich möchte erreichen, dass Bilder wenn sie in meine Extension geladen werden automatisch verkleinert werden. Weiss jemand wie soetwas geht? Muss ich das selber machen oder macht Typo3 da irgendetwas automatisch?

Ganz toll wäre es wenn ich die Bildgrösse von einer Eingabe anhängig machen könnte, hat da jemand Erfahrungen?

Grüße
Bernhard Garthe

## Antworten

### [#2](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/2) · jwitt · 2005-01-06

Mit der Funktion

```php
function IMAGE($conf)
```

in tslib/class.tslib_content.php.
z.B. so:

```php
$img["file."]["maxW"] = $breite;
$img["file"] = $image;
$image = $this->cObj->IMAGE($img);
```

Gruß
Jens

### [#3](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/3) · typonoob · 2005-01-07

Danke für die Antwort,

ich weiss leider noch nicht wo ich das eintragen kann. Kannst mir noch die Datei bzw Funktion nennen wo ich das einfügen soll.

### [#4](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/4) · TW · 2005-01-07

hi

```php
$this->conf["picture."]["file"] = "uploads/tx_deinuploadordner/".$row["picture"];
					$theImgCode=$this->cObj->IMAGE($this->conf["picture."]);
```

das kommt in DEINE! extension....
aufgerufen wird das bild dann durch $theImgCode!!!

in deine setup kommt das

```typoscript
plugin.tx_deineextension_pi1 {
picture {
    file.maxW = {$plugin.tx_deineextension.maxImageWidth}
    imageLinkWrap = {$plugin.tx_deineextension.clickEnlarge}
    imageLinkWrap {
      enable = 1
      bodyTag = <BODY bgColor=white>
      wrap = <A href="javascript:close();"> | </A>
      width = 400m
      height = 400
 
      JSwindow = 1
      JSwindow.newWindow = 1
      JSwindow.expand = 17,20
    }
  }
}
```

und in die constants kommt das

```typoscript
plugin.tx_deineextension{
maxImageWidth = 100
clickEnlarge=1
}
```

so genauer gehts nu nicht  ;)

cu
thorsten

### [#5](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/5) · typonoob · 2005-01-07

Das es nicht direkt ins Typo3 kommt ist mir auch klar, aber diese Extension besteht ja nun nicht gerade aus nur einer Funktion. Ich wollte eigentlich nur noch wissen, wo man das hinschreiben muss, damit es nur einmal runtergerechnet wird. In der Funktion "singleView" ist es ja wahrscheinlich falsch.

### [#6](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/6) · jwitt · 2005-01-07

Hallo Begar
Deine Frage ist mir leicht unverständlich. Man kann dir doch kaum sagen wohin das jetzt kommt ohne deine Extension zu kennen.  Du hast ja immerhin deine Funktionen vor dir, ich nicht.
Gruß
Jens

### [#7](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/7) · mithrandix · 2005-01-07

Schau' dir die Frontend Plugin Development Videos auf <http://typo3.org/documentation/videos/xvid-format/> an, Kapitel 6 erklärt genau das.

mithrandix

### [#8](https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen/8) · TW · 2005-01-07

> **typonoob schrieb:**
>
> Das es nicht direkt ins Typo3 kommt ist mir auch klar, aber diese Extension besteht ja nun nicht gerade aus nur einer Funktion. Ich wollte eigentlich nur noch wissen, wo man das hinschreiben muss, damit es nur einmal runtergerechnet wird. In der Funktion "singleView" ist es ja wahrscheinlich falsch.

????
ich hab doch keien ahnung wie deine extension aussieht...
du kannst es sowohl als auch in der single view wie list view machen....

muss nur in der schleife stehen

cu
thorsten

---

Quelle: „Bildergrösse in Extension runterrechnen“, typo3.net, https://www.typo3.net/d/19764-bildergroesse-in-extension-runterrechnen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
