frankx: PDF - Positionierung im selbigen (Zend FW, oder?)

Hellihello

mit Zend Frameworks PDF-Klasse kann man zB.:

  
$pdf->pages[] = new Zend_Pdf_Page(Zend_Pdf_Page::SIZE_A4);  
  
$pdf->pages[0]->setFont($font, 36);  
$pdf->pages[0]->drawText('Hello world!', 72, 720);  
$pdf->pages[0]->drawText('Hello world!', 72, 620);  
  
// Add new page  
$pdf->pages[] = $pdf->newPage(Zend_Pdf_Page::SIZE_A4);  
  
$pdf->pages[1]->setFont($font, 14);  
$pdf->pages[1]->drawText('Hello world2!', 72, 720);  
  

zusammenbasteln.

Die Maße im Dokument werden so beschrieben:

"PDF uses the same geometry as PostScript. It starts from bottom-left corner of page and by default is measured in points (1/72 of an inch)."

Heißt das, dass man immer mitüberlegen muss, an welcher Stelle man im Dokument steht. Wie nur würde ich eine Tabelle hinbekommen? Muss ich dann auch noch "per Hand" die Linien ziehen?

Oder nehm ich lieber doch einen anderen PDF-Writer?

Dank und Gruß,

frankx

--
tryin to multitain  - Globus = Planet != Welt
  1. Zends PHP-Klasse kann auch mit Layouts umgehen, die eine Berechnung der Maße automatisieren. Wenn Du direkt im PDF arbeiten willst, musst Du die Positionierung aber selbst vornehmen.

    Gruß, LX

    --
    X-Self-Code: sh:( fo:) ch:~ rl:° br:> n4:& ie:% mo:) va:) de:] zu:) fl:{ ss:) ls:~ js:|
    X-Self-Code-Url: http://emmanuel.dammerer.at/selfcode.html
    X-Will-Answer-Email: Unusual
    X-Please-Search-Archive-First: Absolutely Yes
    1. Hellihello LX,

      merci für beide Antworten

      Zends PHP-Klasse kann auch mit Layouts umgehen, die eine Berechnung der Maße automatisieren.

      Das aber was anderes als Zend_Layout, oder?

      Wenn Du direkt im PDF arbeiten willst, musst Du die Positionierung aber selbst vornehmen.

      So ist das wohl bei fpdf. Da bastelt die Klasse dann Zellen nebeneinander...;

      Dank und Gruß,

      frankx

      --
      tryin to multitain  - Globus = Planet != Welt