Programação  
 
Conhecimento computador >> Programação >> Programação PHP /MySQL >> 
Como escrever para um documento do Word Usando funções PHP arquivo
Um arquivo Microsoft Word armazena as informações contidas no documento do Word , incluindo texto e formatação, usando um formato proprietário. Se você tentar ler um documento do Word usando funções de arquivo PHP padrão, você não será capaz de compreender os dados. Se você tentar gravar em um documento do Word usando funções de arquivo PHP padrão, você irá danificar o documento. Há duas maneiras de escrever a um documento do Word com PHP. Se o seu servidor Web tem uma cópia do Word, você pode criar um objeto COM. Se não, você pode usar a biblioteca PHPWord código-fonte aberto da biblioteca CodePlex da Microsoft. Instruções Como escrever para um documento do Word usando um objeto COM
1

Criar um novo objeto do Word COM. Por exemplo, digite :

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

Esconder a janela até que você tem ? povoada seu documento. Por exemplo, digite :

$ word_doc -> Visible = 0;
3

Adicionar um novo documento do Word para o objeto. Por exemplo, digite :

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

Criar o texto para ir para o documento do Word e formatá-lo de forma adequada. Por exemplo, digite :

$ word_doc -> Selection -> Font- > Name = " Times New Roman ";

$ word_doc -> Selection -> Font-Size = "12" ;

$ word_doc -> Selection -> TypeText ( " minha tese ");
5

Defina as margens do documento . Por exemplo, digite :

$ word_doc -> Selection -> Configurar página -> LeftMargin = "1" ;

$ word_doc -> Selection -> Configurar página -> MargemDireita = "1" ;

$ word_doc -> Selection -> Configurar página -> TopMargin = "1" ;

$ word_doc -> Selection -> Configurar página -> BottomMargin = "1" ;
6

Salve o documento. Por exemplo, digite :

$ file = " myfile.docx ";

$ word_doc -> Documentos [1] - > SaveAs ($ arquivo );
7

Saia do documento e liberar o objeto COM. Por exemplo, digite :

$ word_doc - > quit ();

unset ($ word_doc );

>
? criar documento do Word Usando PHPWord
8

download da biblioteca PHPWord a partir do site da Microsoft CodePlex e colocá-lo em seu servidor . Inclua a biblioteca no início do script PHP. Por exemplo, digite :

include (" PHPWord.php ");
9

Crie um novo objeto PHPWord e adicionar uma nova seção? ao documento Por exemplo, digite :

$ palavra = new PHPWord ();

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

Adicione seu texto para a seção . Por exemplo, digite :

$ s- > addText ( " minha tese ");
11 texto

Formato passando um array como o segundo parâmetro para o método addText . Por exemplo, digite :

$ s- > addText ( " Tese Objectivo" , array ( "nome" => " tamanho " "Arial " => " 14 ", " negrito " => , true)) ;
12

Salve o documento. Por exemplo, digite :

$ obj = PHPWord_IOFactory :: CreateWriter ( $ palavra ", Word2007 ");

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

? >

Anterior :

Próximo : No
  Os artigos relacionados
·Como arredondar para um Decimal em PHP 
·Como reiniciar uma transferência de onda em PHP 
·Como remover Atributos de estilo em PHP 
·Como usar INT Com PHP 
·Como converter um campo Varchar como Nulo 
·Como usar o PHP no Tumblr 
·Função Caso adequada para PHP Cordas 
·Como instalar o Zend para PHP 5.3 
·Como Criar um Formulário de Inscrição Revista com HT…
·Como obter um arquivo PHP para ler o título do cabeça…
  Artigos em destaque
·Como editar formulários em DataGridView 
·Como centralizar um drop-down em HTML 
·Como criar um conjunto ordenado em PHP 
·Como fazer upload de FTP e um arquivo com PHP 
·Como criar Sintaxe Guerra File 
·Como dividir uma String em um Espaço 
·Como ocultar o Dojo Nó de árvore 
·Como fazer um fulgor de Button em ActionScript 
·Como corrigir C + erro + R6002 
·Como executar um relógio em uma página da Web usando …
Cop e direita © Conhecimento computador http://ptcomputador.com Todos os Direitos Reservados