| auteur : Guillaume Rossolini |
Un document Word 2007 utilise le namespace "w" pour préfixer tous les éléments et tous les attributs. Ce namespace est défini par le schéma "http://schemas.openxmlformats.org/wordprocessingml/2006/main".
<?php
if (! file_exists(' word ' ))
{
mkdir(' word ' );
}
$dom = new DOMDocument();
$ XMLDocument = $dom ->createElement (' w:document ' );
$XMLDocument ->setAttribute (' xmlns:w ' , ' http://schemas.openxmlformats.org/wordprocessingml/2006/main ' );
$dom ->appendChild ($ XMLDocument );
$ XMLBody = $dom ->createElement (' w:body ' );
$XMLDocument ->appendChild ($ XMLBody );
$ XMLParagraph = $dom ->createElement (' w:p ' );
$XMLBody ->appendChild ($ XMLParagraph );
$ XMLRun = $dom ->createElement (' w:r ' );
$XMLParagraph ->appendChild ($ XMLRun );
$ XMLText = $dom ->createElement (' w:t ' , " Hello world ! " );
$XMLRun ->appendChild ($ XMLText );
$dom ->save (' word/document.xml ' );
?>
|
|
lien : Comment ajouter une Part à un document OpenXML ?
|
Consultez les autres F.A.Q.
Les sources présentés sur cette page sont libres de droits,
et vous pouvez les utiliser à votre convenance. Par contre cette page de présentation de ces sources constitue une oeuvre intellectuelle protégée par les droits d'auteurs.
Copyright ©2003
Developpez LLC. Tous droits réservés Developpez LLC.
Aucune reproduction, même partielle, ne peut être faite de ce site et de
l'ensemble de son contenu : textes, documents et images sans l'autorisation
expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à 3 ans
de prison et jusqu'à 300 000 E de dommages et intérêts.
Cette page est déposée à la SACD.
|