Announcement

Collapse
No announcement yet.

HTML Signature in RTF umwandeln

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • HTML Signature in RTF umwandeln

    Moin,

    wir wollen in unserem Unternehemen eine einheitliche Signature in Outlook einführen.

    Dafür habe ich ein Onlineformular gebaut, was dafür sorgt, das mit Hilfe von PHP die HTML Signature mit den Variablen aus dem Onlineformular gefüllt werden.
    Das gleiche habe ich für die txt und rtf gebastelt.
    Die gtml unt txt funktionieren einwandfrei.

    Mein Problem liegt bei der RTF.
    In meinem Onlineformular müssen nicht alle Felder gefüllt werden.
    Sind aber nicht alle Felder gefüllt, so sorgen die nicht gefüllten Felder der Signature dafür, dass Leerzeilen in der RTF generiert werden.

    Eine IF Abfrage ist für mich nicht möglich da der Quelltext, lauter { enthält.

    Ist es möglich die HTML einfach in eine RTF umzuwandeln.
    Attached Files

  • #2
    Hallo, hast du dir mal den Quelltext einer RTF angesheen ? zum Vergleich mit TXT ist es kein PlainText ich mach mal $input für diene daten die du vorher mit str_replace bzw preg_match ggf wohl ändern musst also.

    PHP Code:
    {\rtf1\ansi\ansicpg1252\deff0\deflang1031{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fswiss\fprq2\fcharset0 Arial;}}
    {\*\
    generator Msftedit 5.41.15.1515;}\viewkind4\uc1\pard\f0\fs20 $input\par
    \par

    nun die frage der foramtierung WIchtig evtl ist Unterstrichen Fett und Kursiv, aber nach mienem Test ist es sogar ausreichend es so zumachen

    PHP Code:
    Fett = \b1 $text\b0
    Kursiv 
    = \i1 Kursiv \i0
    Unterstrichen 
    = \u1 Unterline \u0
    zeilenumbruch 
    = \par 
    Hoffe es hilft dir!

    Comment

    Working...
    X