SANDOBA//CMS - Content-Management für den MittelstandSANDOBA//CMS - Content-Management für den Mittelstand

Übersichtlicher Administrationsbereich

Überzeugende Ergebnisse

Informationen zum CMS Contentpapst Pressemeldung zur Veröffentlichung von Contentpapst 2016.1

RTF

Mit den Methoden dieser Klasse können vorhandene RTF-Dateien ausgelesen und umgewandelt werden. Auch das Anlegen neuer RTF-Dateien ist möglich. Um diese Methoden in Module einzubinden, muss die Datei "/functions/cp.rtf.php" per "include()" oder "include_once()" eingebunden werden.

Beispiel 1 (RTF-Datei anlegen)

In diesem Beispiel wird Ihnen gezeigt, wie Sie eine RFT-Datei anlegen und mit Inhalten füllen können. Nach der Erzeugung einer neuen Instanz der Klasse werden die notwendigen Daten übergeben, automatisch aufbereitet und als RTF gepeichert.

<?
// ...
// Contentpapst-Framework
// ...


include("functions/cp.rtf.php");
$rtf = new contentpapst_rtf;

$rtf->set_title("Meine RTF-Datei");
$rtf->set_author("Max Mustermann");
$rtf->set_company("Mustermann Ltd.");

$rtf->set_create_time();
// Erstellungsdatum in Sekunden (im Timestamp-Format)

$rtf->set_rev_time(time()-20000);
// Datum der letzten Bearbeitung


$rtf->set_content("Hier können Sie <b>beliebige HTML- oder Text-Inhalte<<b> einfügen, alle <font size="25">unterstützten <em>Tags</em></font> werden umgewandelt, andere automatisch <strike>gelöscht</strike> entfernt.<br/><br/>So sind Sie nicht nur auf einfache Textformierungen beschränkt...");

$content = $rtf->set_capitals();
// Alles in Großbuchstaben (ja/nein)


// RTF erzeugen und als "myrtf.rtf" abspeichern


$rtf->create();
$rtf->save("myrtf.rtf");
?>


Kommentieren Kommentieren (0 Kommentare)

Beispiel 2 (RTF-Datei konvertieren)

Hier wird eine (zuvor erzeugte) RTF-Datei eingelesen und verarbeitet. Wichtige RTF-Formatierungen werden dabei nach Möglichkeit in HTML konvertiert.

<?
// ...
// Contentpapst-Framework
// ...


include("functions/cp.rtf.php");
$convert = new contentpapst_rtf;

$convert->open("myrtf.rtf");
$convert->set_content();
$convert->convert();
?>


Kommentieren Kommentieren (0 Kommentare)

<< zurück zur Startseite der Dokumentation

Hier finden Sie die eBusiness-/eCommerce-Spezialisten von sandoba.de:
https://www.sandoba.de/dokumentation/kategorien/rtf-45/