Link omzetten in een PNG of JPG
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!
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.
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);
<img src="generator.php" />
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/");
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/");
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" />';
Klopt, maar in een functie werkt dat niet :(
imagepng($this->mImg, "test/naam.png");
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.