Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php]generowanie napisu(obrazka) na obrazku
Mayger
post
Post #1





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 28.01.2006

Ostrzeżenie: (0%)
-----


Witam,
Otóż mam pewien problem, widziałem skrypty jak zrobić napis na obrazku, ale nie widziałem jeszcze skryptu który tworzył by napis oczywiście napis ten byłby jak obrazek (logotyp). I właśnie nie wiem jak to zrobić oraz to by musiało współpracować ze skryptem dodawania obrazków. Czyli ja mam skrypt dodający obrazki i potrzebuje do niego zrobić żeby "czysty" obrazek uploadować na serwer, a on już by się generował i z tym naszym napisem czy obrazkiem na serwerze zapisywał. Jeżeli ktoś wie jak to zrobić to proszę mi pomóc (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) i proszę mnie nie odsyłać do tematu który jest o nadpisywaniu na obrazku napisu:P u mnie ma to być jakieś logo
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
wipo
post
Post #2





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


To po uploadzie odpalaj funkcję np imagecreatefromjpeg jeżeli jest to jpg i napisz coś na nim i potem go zapisz
Jeżeli jest to inny typ do odpal inną funkcję w zależności jaki on jest. Więcej znajdziesz na php.net wraz z przykładami
Go to the top of the page
+Quote Post
Mayger
post
Post #3





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 28.01.2006

Ostrzeżenie: (0%)
-----


A dokładniej jakaś funkcja? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Najlepiej jeszcze żeby obrazek był w prawym dolnym rogu (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif) Jak tam patrze na tamte funkcje to nie wiem kompletnie gdzie mam wstawić ten obrazek który będzie nadpisywany na tej naszej miniaturce. Czyli gdzie tutaj mam wpisać adres do obrazka który będzie się nadpisywał na naszej miniaturce.
  1. <?php
  2. function LoadJpeg($imgname)
  3. {
  4.  $im = @imagecreatefromjpeg($imgname); /* Attempt to open */
  5.  if (!$im) { /* See if it failed */
  6.  $im = imagecreatetruecolor(150, 30); /* Create a black image */
  7.  $bgc = imagecolorallocate($im, 255, 255, 255);
  8.  $tc = imagecolorallocate($im, 0, 0, 0);
  9.  imagefilledrectangle($im, 0, 0, 150, 30, $bgc);
  10.  /* Output an errmsg */
  11.  imagestring($im, 1, 5, 5, "Error loading $imgname", $tc);
  12.  }
  13.  return $im;
  14. }
  15. ?>
Go to the top of the page
+Quote Post
wipo
post
Post #4





Grupa: Zarejestrowani
Postów: 856
Pomógł: 19
Dołączył: 30.08.2005
Skąd: 100lica

Ostrzeżenie: (0%)
-----


Spojrzyj na to:
http://pl2.php.net/manual/en/function.imagecopymerge.php

PS. Dokumentacja jest napisana po to żeby ją czytać
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.12.2025 - 09:29