Software:Phpdocx

From HandWiki
phpdocx
Original author(s)2mdc[1]
Developer(s)2mdc[2]
Initial releaseJanuary 2009
Stable release
10 / June 2020; 3 years ago (2020-06)[3]
Written inPHP
Operating systemWindows, macOS, Linux
Available inEnglish
TypeFile format converter
LicenseProprietary software
Websitewww.phpdocx.com

phpdocx is a computer program. It works as a document generation library for the generation or conversion of DOCX, HTML and PDF documents, among others, from scratch or templates, with Cascading Style Sheets (CSS) or the predefined Word styles[4]. phpdocx is a propietary product: it offers a free trial version and three licenses with different features.

The library

The main phpdocx features are: customize and create documents from scratch or templates, import HTML, encrypt and protect the files with passwords, digitally sign or merge them[5]. phpdocx supports all character sets and both left-to-right and right-to-left languages. It also includes encryption features and a blockchain module to generate digests from DOCX and PDF documents and storage them on the blockchain. phpdocx offers an API that lists all its features.

phpdocx supports all common web standards, including HTML and CSS. It needs to be installed on a server or sub-server[6] and can be integrated with CMS, CRM, ERP and most frameworks like Drupal, Laravel, Joomla, Symfony, Zend Framework, Yii or WordPress.

phpdocx was created[7] by 2mdc[8] (trademark of Narcea Producciones Multimedia S.L.), a web development company located in Madrid, Spain. 2mdc was created in 1999 and it focuses on web and app design[9], e-learning[10] and e-commerce projects.

phpdocx is part of a document library family that includes xmldocx (for document generation with Python, Node.js, .Net, Java, Ruby, C (programming language), c++ and C Sharp, Javadocx, for document generation in Java and signdocx, a solution for digital signing with digital certificates. All of them were developed by 2mdc from 2009 on.

History

In January, 2009, phpdocx 1.0 is released. It offered just two versions, a Free one and a Pro one. Javadocx 1.0[11] is released.[12]

In 2010, phpdocx 1.5, 1.6, 1.7 are released. For the first time it included a Documentation for the public API.

In 2011, phpdocx 2.0, 2.1, 2.3[13] and 2.5 are released.

In 2012, phpdocx 2.6 and 2.7 are released.

In 2013, phpdocx 3.0[14], 3.1, 3.2, 3.3, 3.5, 3.6 and 3.7 are released.

In 2014, phpdocx 4.0 and 4.1 are released. The phpdocx website changes its style and logo to the current ones. It also releases its License Update Service feature.

In 2015, phpdocx 4.5, 4.5.1, 4.6, 5.0 and 5.1 are released. xmldocx 1.0 is released[15].

In 2016, phpdocx 5.5, 6.0 and 6.5 are released. This year, phpdocx states its definitive license system: three different ones (plus the free trial version), named Basic, Advanced and Premium.

In 2017, phpdocx 7.0 and 7.5 are released.

In 2018, phpdocx 8.0, 8.2 and 8.5 are released.

In 2109, phpdocx 9.0 and 9.5 are released.

In 2020, phpdocx 10.0 is released.

Feature Releases

  • phpdocx 10.0 - June 2020[16]
  • phpdocx 9.5 - October 2019[17]
  • phpdocx 9.0 - March 2019[18]
  • phpdocx 8.5 - October 2018[19]
  • phpdocx 8.2 - June 2018[20]
  • phpdocx 8.0 - April 2018[21]
  • phpdocx 7.5 - October 2017[22]
  • phpdocx 7.0 - April 2017[23]
  • phpdocx 6.5 - October 2016[24]
  • phpdocx 6.0 - June 2016[25]
  • phpdocx 5.5 - January 2016[26]
  • phpdocx 5.1 - December 2015[27]
  • phpdocx 5.0 - September 2015[28]
  • phpdocx 4.6 - April 2015[29]
  • phpdocx 4.5.1 - March 2015[30]
  • phpdocx 4.5 - January 2015[31]
  • phpdocx 4.1 - September 2014[32]
  • phpdocx 4.0 - June 2014[33]
  • phpdocx 3.7 - January 2014[34]
  • phpdocx 3.6 - November 2013[35]
  • phpdocx 3.5 - September 2013[36]
  • phpdocx 3.3 - May 2013[37]
  • phpdocx 3.2 - March 2013[38]
  • phpdocx 3.1 - January 2013[39]
  • phpdocx 3.0 - January 2013[40]
  • phpdocx 2.7 - November 2012[41]
  • phpdocx 2.6 - September 2012[42]
  • phpdocx 2.5.3 - June 2012[43]
  • phpdocx 2.3 - June 2011[44]
  • phpdocx 2.1 - January 2011[45]
  • phpdocx 2.0 - November 2010[46]
  • phpdocx 1.7.1 - October 2010[47]
  • phpdocx 1.7 - October 2010[48]
  • phpdocx 1.6 - July 2009[49]
  • phpdocx 1.5 - July 2009[50]
  • phpdocx 1.0 - January 2009


Technical summary

phpdocx was developed with native PHP. It is regularly updated to be compatible with the latest PHP versions[51]. It supports all Word versions until 2019[52].

Further reading

References

  1. 2mdc: About us: 2mdc is a web development company located in Madrid.
  2. phpdocx [1]: Our products: phpdocx
  3. phpdocx v10 release notes
  4. "Cómo generar documentos Word en PHP (con PHPdocX)". December 15, 2010. http://vitaminaweb.com/como-generar-documentos-word-en-php-con-phpdocx_578. Retrieved August 5, 2020. 
  5. "PHPDocX, nueva versión para generar docx a partir de PHP". February 13, 2013. https://wwwhatsnew.com/2013/02/07/phpdocx-nueva-version-para-generar-docx-a-partir-de-php/. Retrieved August 5, 2020. 
  6. "PHPDOCX de 2mdc". April 19, 2010. https://alzado.org/2020/04/19/phpdocx-de-2mdc/. Retrieved August 5, 2020. 
  7. "Interview: Eduardo Ramos - PHP and Docx conversion". May 19, 2010. https://web.archive.org/web/20170425054243/http://openxmldeveloper.org/blog/b/openxmldeveloper/archive/2010/05/19/9268.aspx. Retrieved August 5, 2020. 
  8. 2mdc http://2mdc.com/en/about-us
  9. "Un equipo español crea una "wikipedia de imágenes"". March 9, 2011. https://www.publico.es/ciencias/equipo-espanol-crea-wikipedia-imagenes.html. Retrieved August 5, 2020. 
  10. "Autoescuela.tv, premiada por su innovación y calidad educativa". September 26, 2002. https://elpais.com/diario/2002/09/26/ciberpais/1033004430_850215.html. Retrieved August 5, 2020. 
  11. javadocx https://www.javadocx.com
  12. "Jugando con javadocx". April 16, 2011. http://blog.chuidiang.org/2011/04/16/jugando-con-javadocx/. Retrieved August 5, 2020. 
  13. "PHPdocx in Version 2.3 erschienen". June 6, 2011. https://entwickler.de/online/phpdocx-in-version-2-3-erschienen-132035.html. Retrieved August 5, 2020. 
  14. "Released Version 3 of PHP Library PhpDocx to Simplify the Dynamic Generation of Word Documents". January 20, 2013. https://www.pr.com/press-release/467446. Retrieved August 5, 2020. 
  15. xmldocx https://www.xmldocx.com/news/post/xmldocx-taking-advantage-of-phpdocx/6
  16. Release notes for phpdocx 10.0
  17. Release notes for phpdocx 9.5
  18. Release notes for phpdocx 9.0
  19. Release notes for phpdocx 8.5
  20. Release notes for phpdocx 8.2
  21. Release notes for phpdocx 8.0
  22. Release notes for phpdocx 7.5
  23. Release notes for phpdocx 7.0
  24. Release notes for phpdocx 6.5
  25. Release notes for phpdocx 6.0
  26. Release notes for phpdocx 5.5
  27. Release notes for phpdocx 5.1
  28. Release notes for phpdocx 5.0
  29. Release notes for phpdocx 4.6
  30. Release notes for phpdocx 4.5.1
  31. Release notes for phpdocx 4.5
  32. Release notes for phpdocx 4.1
  33. Release notes for phpdocx 4.0
  34. Release notes for phpdocx 3.7
  35. Release notes for phpdocx 3.6
  36. Release notes for phpdocx 3.5
  37. Release notes for phpdocx 3.3
  38. Release notes for phpdocx 3.2
  39. Release notes for phpdocx 3.1
  40. Release notes for phpdocx 3.0
  41. Release notes for phpdocx 2.7
  42. Release notes for phpdocx 2.6
  43. Improvements in HTML2WordML for the insertion of HTML into a Word document (v2.5.3)
  44. Release notes for phpdocx 2.3
  45. PHPDocX 2.1 Free & Pro: new version with bugfixes and features
  46. 2mdc updates PHPDocX to version 2.0 with new and exciting features
  47. PHPdocX PRO 1.7.1 and PHPdocX Free 1.5.1: bugfix release
  48. PHPdocX 1.7 available today
  49. What's new on PHPdocX 1.6?
  50. 2mdc update PhpdocX to version 1.5 with new features
  51. "Word Document Distribution Made Easy With PHPDocx". November 26, 2010. https://www.brainpulse.com/articles/word-document-distribution-made-easy-with-phpdocx.php. Retrieved August 5, 2020. 
  52. "phpdocx 8.5, preparado para Word 2019". October 22, 2018. http://blog.2mdc.com/phpdocx-8-5-preparado-word-2019/. Retrieved August 5, 2020. 

External links


Script error: No such module "AFC submission catcheck".