Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pozycja absolutna w fpdf a pozycja w romularzu html
TomSon84
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 17.09.2010

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


Tak jak w tytule, mam problem z wypozycjonowaniem elementów. Na stronie na której jest formularz do wypełniania prawidłowe są inne współrzędne niż w pdfie wygenerowanym przy pomocy biblioteki fpdf.
(IMG:http://www.abload.de/img/untitled3u4j4.jpg)
Nie będę tu przeklejał całego kodu tylko przykładowy fragment:
  1. <input type=text name="pesel_p" id="pesel_p" />
  2.  
  3. body {margin: 0 0 0 0; background-image:url(0001.jpg); width:992px; height:1403; background-repeat:no-repeat;
  4. font-family:Arial, Helvetica, sans-serif; font-size:10px;}
  5. #pesel_p {
  6. position:absolute;
  7. top: 20.108mm;
  8. left: 43.656mm;
  9. width: 71mm
  10. }

(IMG:http://www.abload.de/img/untitled24n6be.jpg)
  1. <?php
  2. include("fpdf.php");
  3. $pdf = new FPDF('P','mm','A4');
  4. $pdf->Open();
  5. $pdf->AddPage('P', 'A4');
  6. $pdf->Image('0001.jpg', 0, 0, 210, 297);
  7. $pdf->SetFont('courier','',10);
  8.  
  9. $pdf -> SetXY(38, 19);
  10. $pesel_p = $_POST['pesel_p'];
  11. $pdf->Cell(71,0,$pesel_p,0,1,'L');
  12.  
  13. $pdf->Output();
  14.  
  15. ?>


Czym może być spowodowana taka rozbieżność? I w jednym pliku i drugim jest ten sam background bez marginesów oraz ta sama jednostka (mm). Z góry dzięki za odpowiedzi. A i przy okazji - dopuszczalny jest taki zapis w pitach? W sensie czy cyfry mogą nie być w tych odpowiednich przedziałkach? Czy będę musiał się męczyć z rozciąganiem tego lub rozbijaniem na pojedyncze cyfry?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ShadowD
post
Post #2





Grupa: Zarejestrowani
Postów: 1 333
Pomógł: 137
Dołączył: 25.03.2008
Skąd: jesteś??

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


Jak chodzi o liczby to polecam już rozciągnąć, jest to bardzo łatwe - dajesz czcionkę o stałej szerokości znaku i odstęp między znakami (css). ;-)
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: 27.12.2025 - 00:26