Link omzetten in een PNG of JPG

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Leon j

leon j

09/09/2010 15:09:05
Quote Anchor link
Hallo allemaal,

Ik heb een mooi script gevonden om barcodes te genereren.

Nu krijg ik een link uit deze generator KLIK

Is het mogelijk om deze url om zetten in een PNG bestand bv "tmp/barcode.png".

Alvast bedankt!
 
PHP hulp

PHP hulp

28/11/2024 20:01:45
 
Johan Dam

Johan Dam

09/09/2010 15:20:43
Quote Anchor link
als het goed is maak je de afbeelding met imagejpeg oid, daar kan je een path en bestandsnaam in opgeven waardoor de afbeelding niet weergegeven word maar gewoon opgeslagen.
 
Leon j

leon j

09/09/2010 15:25:29
Quote Anchor link
Ik heb daar al veel mee geprobeerd.

Ik denk dat het hier wat mee te maken heeft:

function BarcodeObject ($Width = BCD_DEFAULT_Width, $Height = BCD_DEFAULT_HEIGHT, $Style = BCD_DEFAULT_STYLE) {
$this->mWidth = $Width;
$this->mHeight = $Height;
$this->mStyle = $Style;
$this->mFont = BCD_DEFAULT_FONT;
$this->mImg = ImageCreate($this->mWidth, $this->mHeight);
$dbColor = $this->mStyle & BCS_REVERSE_COLOR ? BCD_DEFAULT_FOREGROUND_COLOR : BCD_DEFAULT_BACKGROUND_COLOR;
$dfColor = $this->mStyle & BCS_REVERSE_COLOR ? BCD_DEFAULT_BACKGROUND_COLOR : BCD_DEFAULT_FOREGROUND_COLOR;
$this->mBgcolor = ImageColorAllocate($this->mImg, ($dbColor & 0xFF0000) >> 16,
($dbColor & 0x00FF00) >> 8 , $dbColor & 0x0000FF);
$this->mBrush = ImageColorAllocate($this->mImg, ($dfColor & 0xFF0000) >> 16,
($dfColor & 0x00FF00) >> 8 , $dfColor & 0x0000FF);
if (!($this->mStyle & BCS_TRANSPARENT)) {
ImageFill($this->mImg, $this->mWidth, $this->mHeight, $this->mBgcolor);
}
__TRACE__("OBJECT CONSTRUCTION: ".$this->mWidth." ".$this->mHeight." ".$this->mStyle);
}

Onderaan staat dan:

Header("Content-Type: image/png");
ImagePng($this->mImg);
 
Johan Dam

Johan Dam

09/09/2010 15:28:18
Quote Anchor link
http://www.php.net/manual/en/function.imagepng.php

Daar kan de path + naam dus bij (de imagepng)
 
Vincent Huisman

Vincent Huisman

09/09/2010 15:28:25
Quote Anchor link
dan doe je gewoon net of het een plaatje is dus:
<img src="generator.php" />
 
Leon j

leon j

09/09/2010 15:30:44
Quote Anchor link
Yes Bedankt mensen!

Toevoeging op 09/09/2010 15:58:49:

Ik ben er toch nog niet helemaal uit.
<img src="generator.php" /> Werkt prima.

Maar in PHP werkt dat helaas niet.

Die andere manier werkt ook niet
ImagePng($this->mImg, "test/");
 
Jordy Suos

Jordy Suos

09/09/2010 16:14:44
Quote Anchor link
Leon j op 09/09/2010 15:30:44:
Yes Bedankt mensen!

Toevoeging op 09/09/2010 15:58:49:

Ik ben er toch nog niet helemaal uit.
<img src="generator.php" /> Werkt prima.

Maar in PHP werkt dat helaas niet.

Die andere manier werkt ook niet
ImagePng($this->mImg, "test/");


in php : echo '<img src="generator.php" />';
 
Leon j

leon j

09/09/2010 16:17:18
Quote Anchor link
Klopt, maar in een functie werkt dat niet :(
 
Johan Dam

Johan Dam

09/09/2010 16:18:12
Quote Anchor link
imagepng($this->mImg, "test/naam.png");
 
Jordy Suos

Jordy Suos

09/09/2010 16:20:26
Quote Anchor link
Leon j op 09/09/2010 16:17:18:
Klopt, maar in een functie werkt dat niet :(


Excuses had de posts erboven niet helemaal gelezen.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.