Foros del Web » Programando para Internet » PHP »

Php y WOrd

Estas en el tema de Php y WOrd en el foro de PHP en Foros del Web. Buenas Amigos!!!! Les comento un poco mi problema, tenga un sistema en vb que posee mas de 100 escritos vinculados o sea la vinculación de ...
  #1 (permalink)  
Antiguo 09/05/2012, 08:44
 
Fecha de Ingreso: marzo-2009
Mensajes: 291
Antigüedad: 15 años, 1 mes
Puntos: 1
Pregunta Php y WOrd

Buenas Amigos!!!!
Les comento un poco mi problema, tenga un sistema en vb que posee mas de 100 escritos vinculados o sea la vinculación de word por correspondencia. Ahora estoy migrando el sistema a php...mi problema son estos escritos, por que en Word sale por ejemplo «Nombre» y yo en Php lo tengo ke cambiar por #*Nombre*#. yo hacer un script ke me abre los documentos y me reemplazara el carácter « por #* pero no funciona. Al parecer cuando abro un word trae demasiadas cosas y no encuentra ese carácter. Si alguien me da una mano se lo agradecería
  #2 (permalink)  
Antiguo 09/05/2012, 08:57
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Php y WOrd

Un archivo word no es exactamente igual que un archivo en texto plano, te recomiendo que uses la Class COM de PHP para realizar tus proyectos que involucren La Suite Office.

saludos.

http://cl.php.net/COM
Código PHP:
$word = new COM("word.application");
$word->Documents->Open("document.doc");
$content = (string) $word->ActiveDocument->Content
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 09/05/2012, 09:20
 
Fecha de Ingreso: marzo-2009
Mensajes: 291
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Php y WOrd

Y como es esta calse tengo que descargarla??? por ke porbe el codigo ke vos enviaste y me sale el siguiente error

Fatal error: Uncaught exception 'com_exception' with message '<b>Source:</b> Microsoft Word<br/><b>Description:</b> No se puede encontrar el archivo. Pruebe una o varias de las siguientes operaciones: * Compruebe la escritura del nombre del documento. * Pruebe con un nombre de archivo diferente. (APELA.doc)' in C:\Inetpub\wwwroot\abogado\AbrirWord.php:3 Stack trace: #0 C:\Inetpub\wwwroot\abogado\AbrirWord.php(3): variant->Open('APELA.doc') #1 {main} thrown in C:\Inetpub\wwwroot\abogado\AbrirWord.php on line 3
  #4 (permalink)  
Antiguo 09/05/2012, 09:28
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 14 años, 6 meses
Puntos: 334
Respuesta: Php y WOrd

ahí mismo la Exception te esta diciendo que no encontró el archivo.. entrégale la ruta correcta de donde está ubicado el archivo Word al Método Open() para que funcione correctamente.

saludos.
__________________
More about me...
~ @rhyudek1
~ Github
  #5 (permalink)  
Antiguo 09/05/2012, 17:01
 
Fecha de Ingreso: marzo-2009
Mensajes: 291
Antigüedad: 15 años, 1 mes
Puntos: 1
Respuesta: Php y WOrd

Gracias por tus respuestas....de todas maneras no me esta funcionand hice los cambios pero nada. Muchas gracias!!!
  #6 (permalink)  
Antiguo 09/05/2012, 17:49
Avatar de pateketrueke
Modernizr
 
Fecha de Ingreso: abril-2008
Ubicación: Mexihco-Tenochtitlan
Mensajes: 26.399
Antigüedad: 16 años
Puntos: 2534
Respuesta: Php y WOrd

Si te da el mismo error quiere decir que no has sabido colocar una ruta real, ¿o te está sucediendo algo más?
__________________
Y U NO RTFM? щ(ºдºщ)

No atiendo por MP nada que no sea personal.

Etiquetas: word
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:23.