Czy istnieje sposób dodania informacji o prawach autorskich do pliku obrazu utworzonego przez PHP
?Jak dodać informacje o prawach autorskich i autorach do obrazów utworzonych w PHP?
Aby być bardziej przejrzyste, można dodać copyright
informacje do pliku w Photoshopie, więc kiedy się jej properties
, widzisz coś podobnego do:
Chcę dodać/Edycja informacji Kontakt z plik w php. Czy to możliwe?
EDIT:
uzyskać obraz z danych wprowadzonych przez użytkownika, a następnie zmienić jego rozmiar z tej funkcji:
function image_resize($src, $w, $h, $dst, $width, $height, $extension)
{
switch($extension){
case 'bmp': $img = imagecreatefromwbmp($src); break;
case 'gif': $img = imagecreatefromgif($src); break;
case 'jpg': $img = imagecreatefromjpeg($src); break;
case 'png': $img = imagecreatefrompng($src); break;
default : return "Unsupported picture type!";
}
$new = imagecreatetruecolor($width, $height);
// preserve transparency
if($extension == "gif" or $extension == "png"){
imagecolortransparent($new, imagecolorallocatealpha($new, 0, 0, 0, 127));
imagealphablending($new, true);
imagesavealpha($new, false);
}
imagecopyresampled($new, $img, 0, 0, 0, 0, $width, $height, $w, $h);
imageinterlace($new,1);//for progressive jpeg image
switch($extension){
case 'bmp': imagewbmp($new, $dst); break;
case 'gif': imagegif($new, $dst); break;
case 'jpg': imagejpeg($new, $dst); break;
case 'png': imagepng($new, $dst); break;
}
return true;
}
W jaki sposób tworzysz/edytujesz obrazy w php? Jak wygląda twój kod? – DocRattie
@DocRattie, Edytowałem moje pytanie i dodałem niektóre z moich kodów, które tworzą plik obrazu – Ormoz
czy próbowałeś tego? http://php.net/manual/en/function.iptcembed.php – Nikko