Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 07:12

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Mit PHP eine PDF erstellen

Discussion on Mit PHP eine PDF erstellen within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1
 
theo1990's Avatar
 
elite*gold: 260
Join Date: Jul 2009
Posts: 1,123
Received Thanks: 180
Exclamation Mit PHP eine PDF erstellen

Hallo Leute,

ich bräuchte dringend eure Hilfe ich möchte diese Zellen mit hilfe einer schleife ausgeben so, dass der Block 2 mal da steht aber es funktioniert nicht so, wie ich es mir vorstelle.

Mein Problem dabei ist, dass die Coordinaten, die ich wie ihr set per setY() gesetzt habe ja immer konstant bleiben und ich weiß nicht wie ich sie als variable ersetzten kann, dass sie sich mit ändern.

PHP Code:
    //REISEZWECK
    
$pdf->SetY(91);
    
$pdf->SetFont("Helvetica"""8);
    
$pdf->Cell(010"Incentive-Reise"11"L");
    
$test =$pdf->GetY();

        
//DYNAMISCHES GEDÖNSFELD (Muss in eine For Schleife)
        
for($i=108$i<=250$i=$i+20);
        {
            
$test1 "108";
            
$test2 "116";
            
$test3 "124";
            
$test4 "132";
            
$pdf->setY($test1);
            
$pdf->SetFont("Helvetica"""9);
            
$pdf->Cell(118"$Position"10"C"1);
            
$pdf->Cell(248"Datum"1"C"1);
            
$pdf->Cell(208"Antritt"10"C"1);
            
$pdf->Cell(208"Ende"10"C"1);
            
$pdf->Cell(208"Dauer"10"C"1);
            
$pdf->Cell(718"Land, Ort"10""1);
            
$pdf->Cell(248"Betrag"10"C"1);
                    
            
$pdf->setXY(21$test2);
            
$pdf->Cell(248"$Datum"10"C");
            
$pdf->Cell(208"$Antritt"10"C");
            
$pdf->Cell(208"$Ende"10"C");
            
$pdf->Cell(208"$Dauer"10"C");
            
$pdf->Cell(718"$LandOrt"10);
            
$pdf->Cell(248""10"C");
                    
            
$pdf->setXY(21 ,$test3);
            
$pdf->SetFont("Helvetica""B"9);
            
$pdf->cell(1208"Übernachtung:    " $Hotel10);
            
$pdf->SetFont("Helvetica""B"6);
            
$pdf->cell(358"Beleg  " $beleg10);
            
$pdf->SetFont("Helvetica""B"9);
            
$pdf->Cell(248,"$Betrag"10"R");
                    
            
$pdf->setXY(21 ,$test4);
            
$pdf->SetFont("Helvetica""B"9);
            
$pdf->Cell(858"Pauschalbeträge für Verpflegung:      " $pauschal10);
            
$pdf->SetFont("Helvetica"""6);
            
$pdf->cell(708"$morgen     I     " "$mittag     I     " "$abend          "10);
            
$pdf->SetFont("Helvetica"""9);
            
$pdf->cell(248"$Betrag1"10"R");
            
$pos1 $pdf->GetY();
            
$pos3 $pdf->GetX();
            
$pos4 $pos3 190;
            
$test1 $test1 20;
        } 
es wäre echt super wenn ihr mir paar denkanstöße geben könntet.

P:S: die variablen in dem 2ten block nach der for schleife sind unwichtig dort könnte auch z.B. 123 oder abc stehen.
theo1990 is offline  
Old 07/07/2012, 11:11   #2
 
sava's Avatar
 
elite*gold: 1
Join Date: Dec 2006
Posts: 360
Received Thanks: 135
Einfache Lösung:
baue ne HTML Seite in PHP im Ausgabepuffer und übergebe das an wkhtmltopdf (google hilft).
sava is offline  
Reply


Similar Threads Similar Threads
[WIE?!?]Eine .exe beim erstellen hindern/Eine datei am ausführen hindern
06/11/2012 - Technical Support - 8 Replies
Hallo ich hab ein kleines problem und zwar ich habe entweder wirklich ein virus eingefangen oder sonstwas :D Also vor ca. 2-3 tagen wurde mein PC immer lauter und er wurde langsamer bei einem blick im Taskmgr sah man das ein Prozess meist der Plugin Container von Firefox oder auch Deamon tools über 50% CPU auslastung hatten! Doch ich benutzte sie derweile garnicht so stark somit schließte ich den Prozess doch die 50% auslastung gingen nicht weg nein sie springten zu einen anderen Prozess...
Eine Homepage erstellen wie?
11/28/2011 - Web Development - 6 Replies
Hey, Ich habe bemerkt das unsere Schul Homepage sehr veraltet ist. Da ich eh in der letzten zeit wehnig zutun hab bin ich auf die geniale Idee gekommen, eine eigene Homepage zu machen.(Für den Schulserver) Nach vielen fehlschlegen mit XAMPP und allem was dazugehört, wollte ich euch um Rat bitten!
Wer kennt sich mit dem erstellen einer .dll aus / kann eine erstellen ?
11/15/2011 - All Points Bulletin - 3 Replies
Hallöchen erstmal. Eine kleine frage werf ich mal kurz in die Runde: Kennt sich jemand mit dem erstellen von .dll's aus bzw. kann eine mit einem entsprechendem Source Code erstellen (für APB )? Ich weiß nicht, ob das unter Thema "Hack Request" fällt, aber naja. Wäre super, wenn jemand irgendwie ein DEUTSCHES TuT findet (ich hab keines gefunden, aber auch nicht gründlich gesucht) für irgendwas, womit man die dll's eben herstellen kann. Ansonsten wäre es sehr gut, wenn jemand, der sich mit dem...
TUT Wie eine Map Erstellen
08/09/2010 - Metin2 Private Server - 5 Replies
Hallo ich suche ein TUT oder VTUT wo es gut erklärt wird wie mein eine eigne map erstellt. habe das hier geamcht. http://www.elitepvpers.com/forum/metin2-pserver-gu ides-strategies/626261-vidtut-eigene-map-4-parts.h tml doch ohne erfolg. kann mir jemand weiter gelfen ?



All times are GMT +1. The time now is 07:12.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.