---
title: "PNG mit GIFBUILDER freistellen"
url: "https://www.typo3.net/d/83527-png-mit-gifbuilder-freistellen"
source: "typo3.net"
tags: ["TYPO3","TypoScript","Bilder","Frage","PHP"]
created: "2008-11-01"
last_reply: "2008-11-01"
replies: 0
solved: false
page: 1
pages: 1
lang: "de"
---

# PNG mit GIFBUILDER freistellen

TYPO3 › TypoScript · 0 Antworten · gestartet 2008-11-01

## Eröffnungsbeitrag

**jrosskopf** · 2008-11-01 · [Beitrag #1](https://www.typo3.net/d/83527-png-mit-gifbuilder-freistellen/1)

Hallo,

ich möchte gerne Icons, die in PNG Dateien vorliegen und entweder freigestellt sind, oder einen weißen Hintergrund besitzten, skalieren und auf einen grauen Hintergrund renderen.

Das skalieren Funktioniert auch soweit. Wenn das Icon freistellt ist, wird auch der graue Hintergrund sichtbar. Kann ich nun den weissen Hintergrund im PNG als transparent deklarieren und dann mit dem Hintergrund kombinieren?

Derzeit verwende ich folgendes PHP-Snippet, dass aber nicht zum erfolg führt:

```php
$conf = array();

$conf['file'] = 'GIFBUILDER';
$conf['file.']['format'] = 'jpg';
$conf['file.']['quality'] = '100';
$conf['file.']['XY'] = '[10.w],[10.h]';
$conf['file.']['backColor'] = '#EBEBEB';
            
$conf['file.']['10'] = 'IMAGE';
$conf['file.']['10.']['file'] = 'uploads/tx_appreview/' . $app['icon'];
$conf['file.']['10.']['file.']['maxW'] = '100';
$conf['file.']['10.']['file.']['transparentColor'] = '#FFFFFF';
$conf['file.']['10.']['file.']['transparentColor.']['closest'] = '1';
$conf['altText'] = $app['title'];
           
$ret['###ICON###'] = $this->cObj->IMAGE($conf);
```

Für eure HIlfe bin ich Dankbar!
Grüße
---
Joachim

---

Quelle: „PNG mit GIFBUILDER freistellen“, typo3.net, https://www.typo3.net/d/83527-png-mit-gifbuilder-freistellen
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
