2012-08-22 25 views
5

Estoy buscando una forma de generar archivos docx usando PHP.generando documentos docx dinámicos

He utilizado PHPWord pero no es suficiente para mi proyecto. No tiene suficientes elementos y el motor de plantillas es demasiado básico.

Mi sistema tiene que ser capaz de:

  • mesas nido
  • celdas de la tabla fusión
  • plantillas de bucle
  • combinación/plantillas de anidación

¿Hay buenas soluciones? ¿Hay alguien con experiencia en este asunto?

Gracias!

+0

No es que yo sepa. Además, tenga en cuenta que las tablas de anidamiento nunca son una buena idea, ni siquiera en Word. –

+0

No es un proyecto de código abierto pero tiene una versión gratuita: http://www.phpdocx.com/documentation/features ¿Lo ha intentado? – eldblz

+0

He intentado con la versión gratuita, pero es solo una versión básica, sin estilos personalizados, plantillas simplificadas, etc. Así que no es realmente útil ... – gert789

Respuesta

5

OpenTBS puede generar documentos Docx en PHP puro, utilizando la técnica de plantillas.

  • mesas nido => SÍ
  • celdas de la tabla fusión => SÍ
  • plantillas de bucle => No estoy seguro de lo que es medio, pero probablemente sí
  • combinación/plantillas de anidación => Puede inserte plantillas secundarias XML, no sub-plantillas DOCX. O puede leer otras partes de sub XML de DOCX y combinarlas en un DOCX principal.
Cuestiones relacionadas