Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]FPDF i multicell
narki1
post
Post #1





Grupa: Zarejestrowani
Postów: 50
Pomógł: 0
Dołączył: 26.06.2007

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


Witam
Mam problem z multicellem przy generowaniu pdf-a.
W dokumentacji jest napisane ,że przełamanie linii może nastąpić po napotkaniu końca komórki lub poprzez zastosowanie znaku \n. No i normalnie nie wiem jak ten znak zastosować.
Mam tak:
  1. <?php
  2. $pdf->multiCell(80,5,'Dlugi tekst ,który chciałbym przełamać tutaj \n i pisać w nowej linijce ale mi to nie wychodzi ',1,'L');
  3. ?>


Ten post edytował narki1 6.05.2009, 19:22:43
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
8_pasarzer_NOSTR...
post
Post #2





Grupa: Zarejestrowani
Postów: 109
Pomógł: 0
Dołączył: 5.11.2009

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


@ ToAr

Niestety ten kod nie wyświetla zadań jedno pod drugim, tylko dziwnym trafem jakoś na zmianę. Jedno z drugim. Może napisze dokładnie co mi trzeba. Mam 10 zmiennych tj: $zadanie1,$zadanie2,$zadanie3 ... $zadanie10. Zmienne mogą mieć różne rozmiary, od jednego zdania do wielu. Nie zawsze wszystkie występują. Chciałbym stworzyć PDF aby zadania od 1 do 10 wypisywał jedno pod drugim w zależności od tego czy występują czy nie. Oczywiście w przypadku gdy mają dużo treści aby skrypt tworzył nową stronę.
  1. [/php]
  2.  
  3. Np.
  4. [php]
  5. if ($zadanie1!=''){$pdf->Multicell(0,4, '$zadanie1 ',0, 'J',0);}
  6. if ($zadanie2!=''){$pdf->Multicell(0,4, '$zadanie2 ',0, 'J',0);}
  7. if ($zadanie3!=''){$pdf->Multicell(0,4, '$zadanie3 ',0, 'J',0);}
  8. ...
  9. if ($zadanie10!=''){$pdf->Multicell(0,4, '$zadanie10 ',0, 'J',0);}
  10.  


Warunkiem jest to aby zadania nie zachodziły na siebie i żeby automatycznie dodawało stronę gdy któreś z zadań wyleci za obszar strony.
Go to the top of the page
+Quote Post

Posty w temacie


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: 15.10.2025 - 01:29