| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment écrire à un document Word Utilisation des fonctions de fichier PHP
    Un fichier Microsoft Word stocke les informations contenues dans le document Word , y compris le texte et la mise en forme , en utilisant un format propriétaire. Si vous essayez de lire un document Word en utilisant les fonctions de fichiers PHP standard, vous ne serez pas en mesure de comprendre les données. Si vous essayez d'écrire dans un document Word en utilisant les fonctions de fichiers PHP standard, vous risquez d'endommager le document. Il ya deux façons d'écrire dans un document Word avec PHP. Si votre serveur Web possède une copie de Word, vous pouvez créer un objet COM. Sinon, vous pouvez utiliser la bibliothèque de PHPWord open-source à partir de CodePlex la bibliothèque de Microsoft . Instructions
    Ecrire à un document Word à l'aide d'un objet COM
    1

    créer un nouvel objet COM de Word. Par exemple, tapez :

    < php

    $ word_doc = new COM ( " Word.application ");
    2

    masquer la fenêtre jusqu'à ce que vous avez peuplée votre document. Par exemple, tapez :

    $ word_doc -> Visible = 0;
    3

    Ajouter un nouveau document Word à l'objet. Par exemple, tapez :

    $ word_doc -> Documents -> Add () ;
    4

    créer le texte d'aller dans le document Word et le format de façon appropriée. Par exemple, tapez :

    $ word_doc -> Sélection-> Font- > nom = " Times New Roman" ;

    $ word_doc -> Sélection-> Font -Size = "12" ;

    $ word_doc -> sélection-> TypeText (« ma thèse »);
    5

    Réglez les marges du document . Par exemple, tapez :

    $ word_doc -> Sélection-> PageSetup -> LeftMargin = "1" ;

    $ word_doc -> Sélection-> PageSetup -> RightMargin = "1" ;

    $ word_doc -> sélection-> PageSetup -> TopMargin = "1" ;

    $ word_doc -> sélection-> PageSetup -> BottomMargin = "1" ;
    6

    enregistrer le document. Par exemple, tapez :

    $ file = " myfile.docx " ;

    $ word_doc -> Documents [1] -> SaveAs ( $ file) ;
    7

    Quitter le document et libre de l'objet COM . Par exemple, tapez :

    $ word_doc - > quit ();

    unset ( word_doc $ ) ;

    >
    créer un document Word à l'aide PHPWord
    8

    Téléchargez la bibliothèque PHPWord à partir du site Microsoft CodePlex et placez-le sur votre serveur. Inclure la bibliothèque au début du script PHP. Par exemple, tapez :

    < php

    include (" PHPWord.php ");
    9

    Créer un nouvel objet PHPWord et ajouter une nouvelle section? au document Par exemple, tapez :

    $ mot = new PHPWord ();

    $ s = $ word -> createSection ();
    10

    Ajoutez votre texte à la section . Par exemple, tapez :

    $ s-> addText (« ma thèse »);
    11

    Format texte en passant un tableau comme second paramètre à la méthode addText . Par exemple, tapez :

    $ s-> addText (« Thèse objectif" , array (" nom " => " Arial" , "taille" => "14" , "gras " => , true)) ;
    12

    enregistrer le document. Par exemple, tapez :

    $ obj = PHPWord_IOFactory :: createWriter ($ mot , " Word2007 ");

    $ obj -> save ( " mythesis.docx ");

    > Photos

    Previous :

    next :
      articles connexes
    ·Comment insérer MySQL texte entre guillemets simples P…
    ·Un tutoriel sur la réinitialisation du tableau en PHP 
    ·Comment utiliser un PHP pour obtenir le sous-dossier 
    ·Comment changer le port SMTP en PHP 
    ·Comment créer un Mailer PHP 
    ·Comment centrer en PHP 
    ·Comment insérer les données d'un formulaire en PHP po…
    ·Comment Echo variables en utilisant PHP 
    ·Comment écho d'une image en PHP 
    ·Comment vérifier si une variable Get est situé dans P…
      articles en vedette
    ·L'histoire de la programmation informatique 
    ·Comment tronquer une partition dans Oracle 
    ·Comment créer sécurisés Modules DNN 
    ·Tutoriels en ligne sur les pilotes de périphériques e…
    ·Installation non -root de modules Python 
    ·Précautions pour les dépassements de tampons 
    ·PHP ternaire 
    ·Comment obtenir Indice numéro d'un élément de tablea…
    ·Comment fusionner DNN & XMod Recherche 
    ·Comment vous connecter avec Python à Facebook 
    Copyright © Connaissances Informatiques http://fr.wingwit.com