Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Generowanie blankietu przelewu
Mody23
post
Post #1





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


Witam!

Szukam (jeśli coś takiego jest) skryptu generowania blankietu przelewu. Przejrzałem już połowę sieci ale nic ciekawego nie znalazłem. Postanowiłem sam coś zrobić - dotarłem już do tego że mogę zrobić coś takiego podstawiając czysty jpg z formularzykiem i na to nanosić litery przez to: http://php.net/manual/en/book.image.php

Jednak nadal nie potrafię tego złożyć w całość - potrzebowałbym jakiegoś szkieletu jak to ma wyglądać. Za wszelkie pomoce okazane z waszej strony oczywiście Pomógł.


Pozdrawiam!

Ten post edytował Mody23 30.06.2010, 19:57:36
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Mody23
post
Post #2





Grupa: Zarejestrowani
Postów: 276
Pomógł: 0
Dołączył: 30.06.2010

Ostrzeżenie: (10%)
X----


  1. <?php
  2.  
  3. header('Content-Type: images/jpeg');
  4.  
  5. function write($array) {
  6. $pos = array(
  7. array(25, 111),
  8. array(62, 111),
  9. array(100, 158),
  10. array(139, 112),
  11. array(139, 453),
  12. array(177, 112),
  13. array(217, 111),
  14. array(254, 111),
  15. array(294, 111),
  16. array(331, 111)
  17. );
  18.  
  19. $img = imagecreatefromjpeg('blankiet.jpg');
  20. $black = imagecolorallocate($img, 0, 0, 0);
  21.  
  22. foreach ($array as $key => $val) {
  23. for ($i=0; $i < strlen($val); $i++) {
  24. if ($key != 5) {
  25. imagestring($img, 5, $pos[$key][1]+$i*22.8, $pos[$key][0], strtoupper($val[$i]), $black);
  26. }else{
  27. imagestring($img, 5, $pos[$key][1]+$i*10, $pos[$key][0], strtolower($val[$i]), $black);
  28. }
  29. }
  30. }
  31.  
  32. imagejpeg($img);
  33. imagedestroy($img);
  34. }
  35.  
  36. $form = array(
  37. 'Fifi209',
  38. 'forum.php.net',
  39. '1234567',
  40. '890',
  41. '666,66',
  42. 'kwota slownie',
  43. 'Mody23',
  44. '',
  45. 'Blankiet',
  46. 'Pocztowy');
  47.  
  48. write($form);
  49.  
  50. ?>



Nic nie namieszałem chyba. Dodałem do katalogu images plik blankiet.jpeg i dopisałem to do druczek.php i tyle.

Ten post edytował Mody23 1.07.2010, 07:55:56
Go to the top of the page
+Quote Post

Posty w temacie
- Mody23   Generowanie blankietu przelewu   30.06.2010, 19:56:31
- - fifi209   Czy masz na myśli taki pocztowy blankiet: ?   30.06.2010, 20:11:46
- - Mody23   tak   30.06.2010, 20:12:52
- - Wicepsik   [PHP] pobierz, plaintext header('Content-Type:...   30.06.2010, 20:16:09
- - Mody23   A możecie mi jeszcze powiedzieć jak powiązać ten k...   30.06.2010, 20:25:36
- - Pawel_W   po 1: zrób formularz -> http://www.kurshtml.bo...   30.06.2010, 20:44:28
- - Mody23   Ok chyba kumam...Nie wiem tylko jak zrobić dodatko...   30.06.2010, 21:00:10
- - fifi209   Mi wyszło coś takiego: [PHP] pobierz, plaintext ...   30.06.2010, 21:09:47
- - Mody23   Panowie mam taki mały problemik z tym... Mam taki...   1.07.2010, 07:00:42
- - fifi209   Zrób sobie w php: [PHP] pobierz, plaintext ...   1.07.2010, 07:47:17
- - Mody23   fifi zedytowałem tamten post. Zobacz na tej stroni...   1.07.2010, 07:49:17
- - fifi209   Pokaż mi cały plik druczek bo wydaje się, że coś p...   1.07.2010, 07:52:57
- - Mody23   [PHP] pobierz, plaintext <?php  header...   1.07.2010, 07:55:10
|- - fifi209   Cytat(Mody23 @ 1.07.2010, 08:55:10 ) ...   1.07.2010, 07:56:45
- - Mody23   Działa! Powiedzcie mi tylko jeszcze jak zrobi...   1.07.2010, 07:58:43
- - fifi209   Jeżeli mogę zapytać - po co Ci podwójny? Chce kto...   1.07.2010, 08:08:10
- - Mody23   No bo chodzi o to że w banku też max x2 oryginalny...   1.07.2010, 08:11:22
|- - fifi209   Cytat(Mody23 @ 1.07.2010, 09:11:22 ) ...   1.07.2010, 08:16:34
- - Mody23   Właśnie tego nie zrozumiałem. Bardziej HTML bym zr...   1.07.2010, 08:20:37
|- - fifi209   Cytat(Mody23 @ 1.07.2010, 09:20:37 ) ...   1.07.2010, 08:27:29
- - Mody23   A gdzie w druczek.php to wepchnąć: if ( $_P...   1.07.2010, 08:28:46
|- - fifi209   Cytat(Mody23 @ 1.07.2010, 09:28:46 ) ...   1.07.2010, 08:31:57
- - Mody23   Ehh...znów błąd. W pliku przelew.php było już prz...   1.07.2010, 08:35:42
- - fifi209   Forum nie parser... ale to gotowe rozwiązania takż...   1.07.2010, 08:37:57
- - Mody23   [PHP] pobierz, plaintext <?php  header...   1.07.2010, 08:39:24
- - fifi209   Nie '$_POST['kwota']' tylko ...   1.07.2010, 08:42:58
- - artur_dziocha   [PHP] pobierz, plaintext $form = array('Fifi20...   1.07.2010, 08:45:19
|- - fifi209   Cytat(artur_dziocha @ 1.07.2010, 09:45...   1.07.2010, 08:48:25
- - Mody23   Teraz działa tylko to 666,66 nie zniknęło i na to ...   1.07.2010, 08:45:32
- - artur_dziocha   CytatPomyśl, że druga część numeru konta bankowego...   1.07.2010, 08:56:27
- - Mody23   OK wszystko mam już pochwytane w tym. Jeszcze tylk...   1.07.2010, 08:56:34
- - fifi209   Nie chciało mi się myśleć nad przerywanymi liniami...   1.07.2010, 09:16:13
- - Mody23   A mógłbyś dać cały kod? Bo uciąłeś go w na dole   1.07.2010, 09:21:08
|- - fifi209   Cytat(Mody23 @ 1.07.2010, 10:21:08 ) ...   1.07.2010, 09:22:37
- - Mody23   Działa dzięki! Nie potrafię jeszcze wstawić te...   1.07.2010, 09:29:07
|- - fifi209   Cytat(Mody23 @ 1.07.2010, 10:29:07 ) ...   1.07.2010, 09:32:05
- - Mody23   Ok poszukam. A zobacz jak tutaj mają: http://cs-w...   1.07.2010, 09:35:52
|- - fifi209   Cytat(Mody23 @ 1.07.2010, 10:35:52 ) ...   1.07.2010, 09:39:50
- - Mody23   A jak mam wyrzucić to przybliżanie/oddalanie?? htt...   1.07.2010, 16:05:37
- - fifi209   To już przeglądarka tak skaluje zdjęcie.   1.07.2010, 16:30:33
- - Mody23   A powiesz mi ostatnią rzecz - jak mam ten przycisk...   1.07.2010, 22:02:32
- - teka   rozwiązanie, które podał fifi209 generuje Ci bezpo...   2.07.2010, 11:09:19
|- - fifi209   Cytat(teka @ 2.07.2010, 12:09:19 ) ro...   2.07.2010, 11:24:15
- - Mody23   Wszystko OK tylko znów takie litery jak: Ś, Ą, Ę ...   2.07.2010, 18:47:33
|- - fifi209   Cytat(Mody23 @ 2.07.2010, 19:47:33 ) ...   2.07.2010, 19:09:30
- - Mody23   Niestety to nic nie dało...Chodzi o to że jak wype...   3.07.2010, 06:31:04


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: 10.10.2025 - 08:18