Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]FPDF -> Obrazek po lewej, text po prawej ...
Elber
post 29.04.2012, 21:00:56
Post #1





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

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


Witam,

mam problem smile.gif

Robię wygląd oferty w FPDF, mam już wszystko gotowe, tylko teraz chciałbym dodać logo nad danymi firmy ... na ową chwilę to wygląda tak:



Po lewej są dane, po prawej Oferta, data, numer...

Loga będą różnych wymiarów ale nigdy nie szersze niż połowa strony (skaluje je)

W tym momencie gdy wstawiam logo nad Dane firmy, wszystko przenosi mi się na dół... a chciałbym aby prawa strona zawsze była w tym miejscu co teraz a lewa strona przesuwała się w dół w zależności od wysokości loga ...

Ma ktoś pomysł jak coś takiego stworzyć ?

W tej chwili kod który wyświetla mi Dane po lewej i to po prawej wygląda tak:

  1. $this->SetFont('msserif', 'B', e0);
  2. $this->SetTextColor(0, 108, 121);
  3. $this->Cell(0, 0, iconv('UTF-8', 'windows-1250', 'Oferta'),0,0,'R');
  4.  
  5. $this->Ln();
  6.  
  7. $this->SetFontSize(12);
  8. $this->SetTextColor(0, 0, 0);
  9. $this->Cell(0,0,iconv('UTF-8', 'windows-1250', 'Dane_po_lewej'),0,0,'L');
  10.  
  11. $this->SetFont('msserif', '', 10);
  12. $this->SetTextColor(0, 0, 0);
  13. $this->Cell(-25,14, iconv('UTF-8', 'windows-1250', 'Data: '),0,0,'R');
  14. $this->Cell(0,14.5, 'data...'),0,0,'R');
  15.  
  16. $this->Ln(5);
  17.  
  18. $this->Cell(0,0,iconv('UTF-8', 'windows-1250', 'Dane_po_lewej'),0,0,'L');
  19.  
  20. $this->Cell(-25,14, iconv('UTF-8', 'windows-1250', 'Numer: '),0,0,'R');
  21. $this->Cell(0,14.5,'numer...',0,0,'R');
  22.  
  23. $this->Ln(5);
  24.  
  25. $this->Cell(0,0,iconv('UTF-8', 'windows-1250', 'Dane_po_lewej'),0,0,'L');
  26. ....



logo próbowałem wstawić nad ten kod
  1. $this->Image('logo.png, null, null, 0, 0);


Ale tak jak mówię logo było na samej górze a texty były pod nim ... Czyli tak jakby zajmowało całą szerokość strony ...

Jak rozwiązać ten problem ?

Nikt nie miał takiego problemu ?


--------------------
GG: 564555
Go to the top of the page
+Quote Post
skowron-line
post 29.04.2012, 21:05:17
Post #2





Grupa: Zarejestrowani
Postów: 4 340
Pomógł: 542
Dołączył: 15.01.2006
Skąd: Olsztyn/Warszawa

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


  1. $pdf->setXY($x, $y);
  2. $pdf->setX($x);
  3. $pdf->setY($y);
no i niestety musisz poukładać elementy w odpowiedniej kolejności.

Ten post edytował skowron-line 29.04.2012, 21:05:55


--------------------
I'm so fast that last night I turned off the light switch in my hotel room and was in bed before the room was dark - Muhammad Ali.
Peg jeżeli chcesz uprawiać sex to dzieci muszą wyjść, a jeżeli chcesz żeby był dobry ty też musisz wyjść - Al Bundy.

QueryBuilder, Mootools.net, bbcradio1::MistaJam
http://www.phpbench.com/
Go to the top of the page
+Quote Post
Elber
post 29.04.2012, 22:15:49
Post #3





Grupa: Zarejestrowani
Postów: 381
Pomógł: 12
Dołączył: 9.07.2007

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


Tz ? wink.gif Mógłbyś trochę rozwinąć wypowiedź ? smile.gif)

Ok, testuje i coś się dzieje wink.gif jak coś wyczaruję to dam znać wink.gif

OK działa pięknie wink.gif

Dzięki smile.gif


--------------------
GG: 564555
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 24.07.2025 - 12:47