---
title: "Stämpel på bild."
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/118444-stämpel-på-bild"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Snakes"
published: "2004-12-20T17:45:22.000Z"
updated: "2004-12-25T12:29:27.000Z"
replies: 12
views: 560
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/118444-stämpel-på-bild"
---

# Stämpel på bild.

## #1 — Snakes, 2004-12-20T17:45Z

Hej, jag vill stämla en vis text på en bild. Texten ska ligga i mitten av bilden, men den kan även ligga åt höger i vissa fall ($side heter den som avgör. Den är antingen TRUE eller FALSE). Hur gör jag?

Jag har fonten om det behövs och så vet jag vilken färg jag vill ha på texten (#FF9F00). 

Tack i förhand!

Permalänk: https://www.webforum.nu/p/118444

## #2 — Pedda, 2004-12-20T18:22Z

Kolla in Mattes exempel.
<http://www.a-kok.com/test/image_text.php>

Permalänk: https://www.webforum.nu/p/1509569

## #3 — Snakes, 2004-12-20T18:48Z

Exakt det jag vill.... man tackar några tusen gånger!

Permalänk: https://www.webforum.nu/p/1509584

## #4 — Snakes, 2004-12-21T12:31Z

Men om vi säger att jag har en bild som ser ut så här:
\[----\]

Hur kan jag göra den så den blir så här:
\[--------\] 

Alltså längre, men jag vill inte förstöra dessa \[ \] (kanterna alltså).
Och därför går det inte att dra den bara.

Permalänk: https://www.webforum.nu/p/1509865

## #5 — Matte, 2004-12-21T12:37Z

Kan du utveckla det där med \[ och \] ?

Att bara dra ut bilden i bredd är inga problem med GD.

Permalänk: https://www.webforum.nu/p/1509869

## #6 — Snakes, 2004-12-21T12:51Z

Nej alltså kanterna dem ser ut så här \[ och \] drar jag ut dem så blir dem ju **\[** och **\]**. dem blir ju fettare och fulare. jag vill bara att bilden ska bli utdragen, i mitten alltså och lämna kanterna ifred.

Permalänk: https://www.webforum.nu/p/1509875

## #7 — Matte, 2004-12-21T13:02Z

Kan du visa en sådan bild ?

Permalänk: https://www.webforum.nu/p/1509878

## #8 — Snakes, 2004-12-21T13:51Z

Jag kom på hur jag ska gå runt det. Jag lägger 3 stycken bilder.
b1 b2 b3
 \[------\]
Men nu vill jag veta hur jag gör för att förlänga en bild. Jag vill inte spara jag vill bara förlänga den och printa ut.

Har inte en sådan bild just nu. Det är bara tankar som hoppar runt i hjärnan.

Permalänk: https://www.webforum.nu/p/1509907

## #9 — Matte, 2004-12-21T14:26Z

T.ex.

```php
$filename = 'bilder/bild.jpg';

$im_src = imagecreatefromjpeg($filename);

$src_w = imagesx($im_src);
$src_h = imagesy($im_src);

$dst_w = $src_w + 100;
$dst_h = $src_h;

$im_dst = imagecreatetruecolor($dst_w, $dst_h);

imagecopyresampled($im_dst, $im_src, 0, 0, 0, 0, $dst_w, $dst_h, $src_w, $src_h);

header("content-type: image/jpeg");
header("Content-Disposition: inline; filename=wide_$filename");

imagejpeg($im_dst, '', 95);

imagedestroy($im_src);
imagedestroy($im_dst);
```

 

Vill du ha kantlinjer till höger och vänster så går det att göra så här:

```php
$filename = 'bilder/bild.jpg';

$im_src = imagecreatefromjpeg($filename);

$src_w = imagesx($im_src);
$src_h = imagesy($im_src);

$dst_w = $src_w + 100 + 4;
$dst_h = $src_h;

$im_dst = imagecreatetruecolor($dst_w, $dst_h);

$red = imagecolorallocate($im_dst, 255, 0, 0);
imagefill($im_dst, 0, 0, $red);

imagecopyresampled($im_dst, $im_src, 2, 0, 0, 0, $dst_w - 4, $dst_h, $src_w, $src_h);

header("content-type: image/jpeg");
header("Content-Disposition: inline; filename=wide_$filename");

imagejpeg($im_dst, '', 95);

imagedestroy($im_src);
imagedestroy($im_dst);
```

 

Vill du ha en border runt bilden kan du göra så här:

```php
$filename = 'bilder/bild.jpg';

$im_src = imagecreatefromjpeg($filename);

$src_w = imagesx($im_src);
$src_h = imagesy($im_src);

$dst_w = $src_w + 100 + 4;
$dst_h = $src_h + 4;

$im_dst = imagecreatetruecolor($dst_w, $dst_h);

$blue = imagecolorallocate($im_dst, 0, 0, 255);
imagefill($im_dst, 0, 0, $blue);

imagecopyresampled($im_dst, $im_src, 2, 2, 0, 0, $dst_w - 4, $dst_h - 4, $src_w, $src_h);

header("content-type: image/jpeg");
header("Content-Disposition: inline; filename=wide_$filename");

imagejpeg($im_dst, '', 95);

imagedestroy($im_src);
imagedestroy($im_dst);
```

Permalänk: https://www.webforum.nu/p/1509926

## #10 — Snakes, 2004-12-21T14:57Z

Tackar :birp !!

Permalänk: https://www.webforum.nu/p/1509952

## #11 — Snakes, 2004-12-25T03:40Z

Fel post :r  :r  :r

Permalänk: https://www.webforum.nu/p/1513949

## #12 — WiZzLeR, 2004-12-25T11:17Z

hur gör man om man vill istället lägga in en bild på en bild.? T.ex där texten "Tillhör..." är så genererar man istället in en bild, typ en ikon eller logga.

Permalänk: https://www.webforum.nu/p/1513995

## #13 — Peeer, 2004-12-25T12:29Z

> **WiZzLeR skrev:**
>
> hur gör man om man vill istället lägga in en bild på en bild.? T.ex där texten "Tillhör..." är så genererar man istället in en bild, typ en ikon eller logga.

[imagecopymerge()](http://se.php.net/manual/en/function.imagecopymerge.php)

Permalänk: https://www.webforum.nu/p/1514019

---

Tråden på webben: https://www.webforum.nu/amne/php/118444-stämpel-på-bild
