Accueil
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi Eclipse MS-Office SQL & SGBD Oracle  4D  Business Intelligence
logo
Sommaire > XML > OpenXML (Microsoft Office) > Les Parts > Word
        Comment créer une Part Word pour un document OpenXML ?



Comment créer une Part Word pour un document OpenXML ?
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 : faq 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.

Vos questions techniques : forum d'entraide Accueil - Publiez vos articles, tutoriels, cours et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones. Nous contacter - Copyright 2000..2005 www.developpez.com