PDF Dokumente mit Logo online erstellen und versenden.

Beispiel PDFMit diesem PHP-Script können Sie einfach und schnell einheitliche Firmendokumente wie Angebote, Lieferscheine und Rechnungen erstellen, duplizieren und versenden. Das Script kann auf einem lokalem Webserver oder in einem beliebigen Verzeichnis bei Ihrem Webhoster ausgeführt werden.

 

Um das Ergebnis Ihren Ansprüchen anzupassen, bearbeiten Sie die config.php und erstellen Sie eine Bild-Datei mit Ihrem Logo vorzugsweise im PNG Format. Beispieldateien liegen bei.

 


Beispiel der config.php:

$config = Array(
  "name" => "Holz",                                                 // Name der Dokumenten-Vorlage
  "ort"  => "Leipzig",                                              // Ort für neues Dokument
  "bcc"  => "ihre@mail.de",                                         // Autom BCC Emfänger
  "mail_from" => "holz@handel.de",                                  // Absenderadresse der Mail
  "topabs" => "Holzhandel Leipzig | Waldweg. 5 | 99999 Leipzig",    // Absender im Briefkopf (Festerbrief)
  "logo" => "hintergrund.png",                                      // Logo 2480px Seitenbreite (für alle Seiten)
  "mwst" => "19,00",                                                // aktuelle MwSt
  "page" => "Seite",                                                // Seitenbezeichnung in der Fußzeile (Seite X von Y)
  "abs" => "Holzhandel Leipzig, Waldweg 5, D-99999 Leipzig",        // Absender in der Fußzeile oberhalb der Linie
  "foot" => Array(                                                  // Elemente der Fußzeile unterhalb der Linie
    0=>Array("width"=>25,"top"=>"Ansprechpartner","bottom"=>"Holger Holzig","align"=>"L"),
    1=>Array("width"=>23,"top"=>"Telefon",        "bottom"=>"0341/6482760","align"=>"L"),
    2=>Array("width"=>23,"top"=>"Mobil",          "bottom"=>"0173/8542135","align"=>"L"),
    3=>Array("width"=>25,"top"=>"Bankverbindung", "bottom"=>"Spezialbank","align"=>"L"),
    4=>Array("width"=>22,"top"=>"BIC/SWIFT",      "bottom"=>"NOLADE99LPZ","align"=>"L"),
    5=>Array("width"=>43,"top"=>"IBAN",           "bottom"=>"DE18 9999 8888 7777 6543 21","align"=>"L"),
    6=>Array("width"=>22,"top"=>"Steuernummer",   "bottom"=>"111/222/33333","align"=>"R"),
  )
);


Funktionen:

  • Formular Kopfeigenes Logo oder komplettes Seitenlayout
     
  • erstellte Dokumente bearbeiten oder duplizieren
     
  • "Type ahead" die Autovervollständigung die Daten aus bestehenden Dokumenten anbietet (Vorschläge werden im Hintergrund eingeblendet und können per Tastendruck übernommen werden z.B. Kundenadresse, Texte, Positionen etc...)
     
  • beliebig viele Positionen auf mehrseitigen Dokumenten
     
  • Formular FußPosition mit Menge+Einheit je Einheitspreis (autom €/Einheit)
    mit autom. Berechnung der Summen, MwSt & Brutto.
    Kommaeingaben möglich!

  • Anzeige der Gesamtsumme
    sowie MwSt & Brutto optional auf PDF
     
  • PDF als Anlage einer Mail versenden mit Kopie an sich selbst

 

 

Demo:

 

Nutzer: demo

Kennwort : demo123

 

>>Demoseite öffnen<<

 


Download:


Sie erhalten den Downloadlink sofort.

 

Name*:
Kommentar:
Spamschutz:

 

 

Installation:

  1. Bearbeiten oder erstellen Sie die Bilddatei mit Ihrem Logo (PNG)
  2. Überarbeiten Sie die config.php mit Ihren Angaben
  3. Laden Sie dieses PHP-Scripte & Verzeichnisse auf Ihren Webserver
  4. Wenden Sie CHMOD 0777 auf das Unterverzeichnis /docs/ an.
  5. Richten Sie einen Verzeichnisschutz zu Ihrer Sicherheit ein!!

 

 

 Letzte Änderung: 19.03.2014

 

Kommentare

 

Neuer Eintrag:
Name*:
E-Mail*:
Text:
Spamschutz:

Vorhandene Einträge:

 1 2 3 >> 

Markusschrieb am 19.12.2016 um 21:24:17

@Stefan - Der Mailversand über PHP wurde von den Providern sicherheitstechnisch verschärft. Jeder Provider hat inzwischen seine eigenen Anforderungen die erfüllt sein müssen. Entweder muß die Absendermailadresse irgendwo im Adminbereich freigeschaltet oder zusätzliche Parameter beim Aufruf der Mailfunktion übergeben werden. In der nächsten Version werde ich den Mailversand entfernen, das kann jeder mit seinem eigenem Mailprogramm erledigen. Es wird auch eine durchsuchbare Liste mit den Eckdaten der Dokumente geben (Name, Netto, Kunde etc.). Auch werden mehrere Profile unterstützt, um außer Firmendokumenten auch Privatdokumente erstellen zu können. Gruß Markus

Stefanschrieb am 06.11.2016 um 10:57:20

Für eine kostenlose Lösung ist das Ding SUPER, vielen Dank.

Leider funktioniert bei mir der Mailversand nicht. Was ist hierbei zu beachten oder wo kann was korrigiert werden?

Perfekt wäre noch ein Kassenbuch, also ein Journal in Listenform, damit ich alle Rechnungen in der Übersicht habe, dann benötigt man allerdings auch eine Datenbank dazu und die Möglichkeit Ausgaben zu buchen.

Markusschrieb am 11.10.2016 um 12:45:11

@Tim - Das PNG-Bild muß ohne Transparenz gespeichert werden!

@petro - Einfach das Formular unter dem Punkt Download ausfüllen und absenden. Dann erscheint anstelle des Formulars der Downloadlink.

petroschrieb am 07.10.2016 um 02:39:57

Hallo wo kann ich es den Downloaden ?

Timschrieb am 04.09.2015 um 19:11:40

Huhu,

ich habe das selbe Problem wie Tobias, ich erstelle ein Bild in den Maßen wie hintergrund.png füge das Logo ein, speichere es unter logo.png ab und hinterlege dies in der config Datei, will ich jedoch das Ausführen, passiert nichts.

Erbitte um Hilfe

 11 Datensätze auf 3 Seiten

 1 2 3 >> 


 


© 2004-2016 cruso netzwerk software - Markus Krause, Burgstr. 5, D-06114 Halle/Saale, Tel: 0345 5483760, Funk: 0177 8542215