---
title: "Bilddimensionen auslesen"
url: "https://www.typo3.net/d/93205-bilddimensionen-auslesen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage"]
created: "2009-09-25"
last_reply: "2009-10-06"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# Bilddimensionen auslesen

TYPO3 › TypoScript · 5 Antworten · gestartet 2009-09-25

## Eröffnungsbeitrag

**hennes** · 2009-09-25 · [Beitrag #1](https://www.typo3.net/d/93205-bilddimensionen-auslesen/1)

Hallo Forum,

ich benötige die Bilddimensionen eines per TS eingefügten Hintergrundbildes.

Über das Bild soll Text per Editor einfügt werden, daher muss es per background-image: url() eingefügt werden, also cObj. IMG_RESOURCE. Das liefert imho aber die ganzen Bildinfos nicht mit.

IMAGE macht das und das funktioniert auch (<http://www.typo3wizard.com/de/snippets/cool-stuff-typoscript/fun-with-tsfe-part-1-auslesen-von-informationen-des-image-objektes.html>)

Gibt es eine mir nicht bekannte Möglichkeit die Ausgabe des kompletten <img>-Tags zu verhindern. Ich benötige ja nur den Bildpfad und die Höhe.  8-)

## Antworten

### [#2](https://www.typo3.net/d/93205-bilddimensionen-auslesen/2) · just2b · 2009-09-25

hast du es getestet und es funktioniert nicht oder ratest du einfach mal drauf los?

### [#3](https://www.typo3.net/d/93205-bilddimensionen-auslesen/3) · hennes · 2009-09-25

Hallo Georg,
habe natürlich getestet.

Ich benötige so etwas: <div style="background: url(bild.jpg) no-repeat; height: 520px">Inhalt aus RTE</div>

Das Bild wird aus den Seiteneigenschaften - Media ausgelesen und zwar so:

```typoscript
marks.CONTENTBACKGROUNDIMG {
    5 = TEXT
    5.value = background: url(
    10 = IMG_RESOURCE
    10.file {
      import = uploads/media/
      import {
       # wenn kein Bild auf Seite, dann suche rekursiv bis Bild gefunden
       override.data = levelmedia:-1, slide
       # Feld angeben, in welchem das Bild definiert ist
       field = media
       listNum = 0
      }
    }
    15 = TEXT
    15.value = );
}
```

Von eben diesem Bild benötige ich jetzt noch die Höhe, und diese Info kann mir IMG_RESOURCE nicht liefern.

### [#4](https://www.typo3.net/d/93205-bilddimensionen-auslesen/4) · just2b · 2009-09-25

aber TSFE:lastImageInfo|0 sehr wohl

### [#5](https://www.typo3.net/d/93205-bilddimensionen-auslesen/5) · hennes · 2009-10-05

Hallo Georg,

der Urlaub ist rum aber das Problem ist noch da  :D
Wir reden an einander vorbei oder ich stehe trotz Urlaub immer noch auf dem Schlauch, also noch einmal:

Benötigt wird folgender Quellcode:

```html
<div style="background: url(bild.jpg) no-repeat; height: 520px">Inhalt aus RTE</div>
```

Ich verwende folgendes TS um meinen Marker zu ersetzen:

```typoscript
marks.CONTENTBACKGROUNDIMG {
    5 = TEXT
    5.value = background: url(
    
    10 = IMG_RESOURCE
    10.file {
      import = uploads/media/
      import {
       # wenn kein Bild auf Seite, dann suche rekursiv bis Bild gefunden
       override.data = levelmedia:-1, slide
       # Feld angeben, in welchem das Bild definiert ist
       field = media
       listNum = 0
      }
    }
    15 = TEXT
    15.value = );
    17 = TEXT
    17.data = TSFE:lastImageInfo|1
    17.wrap = height:|;
    20 = TEXT
    20.value = min-height: {$contentMinHeight};
}
```

Das Bild wird korrekt selektiert, aber mir fehlen die Angaben aus lastImageInfo. Wenn ich 10 als IMAGE-Objekt nehme funktioniert es, dort habe ich die benötigten Daten aus TSFE:lastImageInfo

Das geht, aber der Quellcode ist nicht valide und funktionieren tuts logischerweise auch nicht

```typoscript
marks.CONTENTBACKGROUNDIMG.10 = IMAGE
```

Danach sieht mein Quellcode bekanntermaßen so aus:

```html
style="background: url(<img src="uploads/media/startseite.jpg" width="782" height="598" border="0" alt="" title="" />);height:598;min-height: 585px;"
```

Hoffe das beseitigt alle Klarheiten  8-)

### [#6](https://www.typo3.net/d/93205-bilddimensionen-auslesen/6) · hennes · 2009-10-06

#angry#
Da gibts TSFE:lastImgResourceInfo|1

So einfach und so lange gesucht. Trotzdem ein Herzliches Danke an Georg

---

Quelle: „Bilddimensionen auslesen“, typo3.net, https://www.typo3.net/d/93205-bilddimensionen-auslesen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
