Membuat File Word (Doc/RTF) dengan PHP

Posted by Suhaivi Hamdan on 4:00 AM with No comments
Sebenarnya dalam pembuatan file word yang berisi data yang kita input dari file PHP hampir sama prinsip kerjanya dengan membuat file PDF, dan Excel dengan PHP, yaitu dengan memanfaatkan class PHP yang telah tersedia. Berikut script inputteks.php :
<?php
if (isset($_POST[‘eksport’]))
{
include(“class_rtfphp”); $rtf = new rtf(“rtf_configphp”);
$rtf->setPaperSize(5); //memanggil fungsi setPaperSize() -> 5 = A4
$rtf->setPaperOrientation(1); //memanggil fungsi setPaperOrientation() -> 1 = Portrait
$rtf->setDefaultFontFace(0); //memanggil fungsi setDefaultFontFace() -> 0 = standar
$rtf->setDefaultFontSize(24); //memanggil fungsi setDefaultFontSize() -> 24 = size
$rtf->addText($_POST[‘text’]); //memanggil fungsi addText() -> berisikan data yang kita input
$rtf->getDocument(); //memanggil fungsi yang membuat document word
}
?>
<title>Konverter PHPWord by Erick Lisangan</title>
<form method=’post’ action=’inputteks.php’>
Masukkan kalimat yang akan diekspor<BR>
<textarea rows=’10’ cols=’50’ name=’text’ style=’background-color: lightgrey;overflow: scroll’></textarea><input type=’submit’ name=’ekspor’ value=’Buat Format Word’>
</form>
untuk mendapatkan  class RTFGenerator, silakan download script
Output yang Anda akan dapatkan adalah Anda terlebih dahulu mendownload file wordnya kemudian isi file word tersebut akan sama dengan hasil inputan Anda.
Semoga kiranya script di atas dapat berguna bagi Anda. Terima kasih.