Automatisch Rechnungen als PDF erzeugen?

Eli

#5000
ID: 5000
L
1 Mai 2006
89
1
Hallo,

kennt ihr möglichst einfache Verfahren, in denen ich per Parameterübergabe an ein PHP-Script (zb Datum, Betrag, Posten) PDF Dokumente im eigenen Layout erzeugen lassen kann?

gruß
eli
 
Wenn PDF in deinem Apache mit Inregriert wurde (nazuschauen mit <?php phpinfo(); ?>) kannst du das z.B. mit folgendem Code erstellen:

Code:
<?php

if($_REQUEST['Send'])
{
    $FilePointer = fopen("dokument.pdf", "w");
    $PDF = pdf_open($FilePointer);
    pdf_set_info_author($PDF, $Autor);
    pdf_set_info_title($PDF, $Titel);
    pdf_set_info_creator($PDF, $Autor);
    pdf_begin_page($PDF, 595, 842);
    pdf_set_font($PDF, "Arial", 24, "host");
    pdf_show_xy($PDF, $Text, 40, 750);
    pdf_end_page($PDF);
    pdf_close($PDF);
    fclose($FilePointer);
}
else
{
?>

<html>
<head>
<title>PDF-Erstellung</title>
</head>
<body>
<form action="<?php echo$_SERVER['PHP_SELF']; ?>" method="post">
Autor: <input name="Autor" size="20" type="text"><br>
Titel: <input name="Titel" size="20" type="text"><br>
Text: <input maxlength="40" name="Text" size="20" type="text"><br>
<input name="Send" type="submit" value="Erstellen">
</form>
</body>
</html>

<?php
}

?>


ansonsten kann man z.B. FPDF nehmen: https://www.fpdf.de

natürlich muss man das alles nach eigenen wünschen anpassen, ist aber alles relativ einfach ;)
 
danke euch...

könnt ihr zufällig Rechnungs-Tools empfehlen sich sich im webhosting bereich eigenen (kunden/accounts/domains etc) und möglichst unabhängig vom webserversystem (confixx/plesk etc)