[PHP] RTF uitleg

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Hoi,

ik wil met PHP dynamisch een RTF document aanmaken.

Nou zoek ik niet naar een heel stuk code,
maar ik ben heel de dag al aan het zoeken (ook hier) naar informatie
over RTF codes en alles, want ik snap er tot nog toe vrij weinig van.

Ik vind overal wel tutorials in RTF formaat, maar niet over RTF zelf.

Heeft iemand de juiste links voor me, plz?

Acties:
  • 0 Henk 'm!

  • Limhes
  • Registratie: Oktober 2001
  • Laatst online: 18-09 08:38
google -> php rtf tutorial -> 2de hit :?

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
AAHH
dat slaat nergens op!

heb ik ook naar gezocht en kreeg dit toen niet gezien ...
misschien een woordje omgedraait
begin echt een hekel aan google te krijgen!!

but thx a lot!

Acties:
  • 0 Henk 'm!

  • Grijze Vos
  • Registratie: December 2002
  • Laatst online: 28-02 22:17
ja, als je woorden in google omdraait dan verandert de uitkomst echt niet hoor. Hooguit dat et wat anders gesorteerd wordt. Mijn gok is dat je te lui was om te google.

Op zoek naar een nieuwe collega, .NET webdev, voornamelijk productontwikkeling. DM voor meer info


Acties:
  • 0 Henk 'm!

  • shlammod
  • Registratie: Juni 2001
  • Laatst online: 18-10-2024

shlammod

dus.... enzo....

@Grijze Vos -> Heb je het zelf al geprobeerd dan, mijn gok is dat je dat niet hebt gedaan;

http://www.google.com/sea...=UTF-8&q=php+rtf+tutorial
http://www.google.com/sea...=UTF-8&q=php+tutorial+rtf

it's all fun and games, 'till someone loses an eye. Then it's just fun you can't see


Acties:
  • 0 Henk 'm!

  • SPee
  • Registratie: Oktober 2001
  • Laatst online: 17-09 12:10
Ik heb iText gevonden. Is voor Java, maar heeft ook zusterprojecten waaronder in PHP. Zoek in Sourceforge.
Je kunt dan op makkelijke manier een PDF of RTF document maken.

let the past be the past.


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
dan misschien wat anders ingevoerd.
Maar ik zou niet naar het casino gaan als ik jou was
je gokt toch alleen maar verkeerd :P

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb weer een probleempje

heb nu in PHP het RTF bestand (kan veranderen) in een variabele gezet.
met de heredoc syntax

daarna moet je die zooi escapen (\r, \n, \t)
en vervolgens met de header() methode verzenden.

Maar dat gaat niet helemaal goed.
heeft iemand een idee hoe het wel moet (en niet zo dat ik de rtf code als tekst zie in word, want dat had ik eerst steeds. nu krijg ik gewoon een leeg document te zien)

PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
$document = <<<DOCU
{\rtf1\ansi .... }
DOCU;

$document = ereg_replace("\\\r", "\\\\r", $document);
$document = ereg_replace("\\\n", "\\\\n", $document);
$document = ereg_replace("\\\t", "\\\\t", $document);

$file = "test.rtf";
$handle = fopen($file, "w+");
fwrite($handle, $document);

Header("Cache-Control: no-store, no-cache, must-revalidate");
Header("Cache-Control: post-check=0, pre-check=0", false);
Header("Pragma: no-cache");    
Header("Content-type: text/richtext");
Header("Content-Disposition: attachment; filename=$file");

Ik moet eerlijk zeggen dat ik niet veel van Header() snap.

Acties:
  • 0 Henk 'm!

  • curry684
  • Registratie: Juni 2000
  • Laatst online: 06-09 00:37

curry684

left part of the evil twins

Merged, dit kan gewoon door in je oude topic.

Professionele website nodig?


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb het ook al geprobeerd met de functie addslashes(), maar dat werkte ook niet.
weet iemand er wat vanaf??
of een andere goed link?
Pagina: 1