Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 164 Pomógł: 4 Dołączył: 29.08.2008 Ostrzeżenie: (0%)
|
Witam,
przeczytałem już dziesiątki stron szukając rozwiązania na mój problem i prawdę mówiąc, pomysłów mi już brakło, albo, po prostu rozwiązanie mam przed nosem jednak nie potrafię go poprawnie wykorzystać. Potrzebuję wykonać następującą operację, z kilku plików PNG zawierających przezroczystość, stworzyć jeden plik, np. jpg, po czym przekazać go bezpośrednio do klasy fpdf tworzącej plik PDF z zawartym wewnątrz, wcześniej utworzonym, obrazkiem. Na chwilę obecną mój kod wygląda następująco: Kod header("Content-type: image/png");
$obrazek=ImageCreate(ustawienia::$modelWidth, ustawienia::$modelHeight); for($i=0;$i<sizeof($images);++$i){ $tess = imagecreatefrompng($images[$i]); list($width, $height, $type, $attr) = @getimagesize($images[$i]); imagealphablending($tess, true); imagesavealpha($tess, true); imagecopymerge($obrazek, $tess, 0, 0, 0, 0, $width, $height, 100); } imagepng($obrazek); |
|
|
|
Czadus Problem z nakładaniem kilku obrazków png transparent 12.03.2010, 09:38:47
Kshyhoo Też miałem ten problem, ale po nasiadówce dwutygod... 12.03.2010, 10:11:19
Czadus Dzięki za szybką odpowiedź, rzeczywiście, Twój kod... 12.03.2010, 12:36:57
Kshyhoo Kod, który Ci podałem właśnie to robi - nakłada po... 12.03.2010, 13:17:37
Czadus I właśnie nie wiem, dlaczego u mnie widoczny jest ... 12.03.2010, 14:02:26
Kshyhoo Widocznie pobiera Ci tylko ostatni w pętli... 12.03.2010, 14:10:34 
Czadus Cytat(Kshyhoo @ 12.03.2010, 14:10:34 ... 12.03.2010, 14:33:45
Kshyhoo Nie musisz tego robić w pętli (po za pobraniem obr... 12.03.2010, 14:41:14
Czadus Każdy z poszczególnych plików png jest poprawnie n... 13.03.2010, 10:34:34
Kshyhoo OK, spróbuj innej funkcji, odpowiedzialnej za nakł... 13.03.2010, 12:06:26
Czadus Działa..... dzięki..... 13.03.2010, 22:15:37 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 02:02 |