Convert OpenDocument and OpenXML documents to PDF

1
Nov
2015

In the previous article I've introduced you to OpenTBS which is a class able to create and edit OpenXML and OpenDocument documents in PHP, extremely useful for report generation. But what if you need to provide the documents in PDF for the final users?

In this article I'll demonstrate how you can convert OpenXML or (preferably) OpenDocument reports to PDF using LibreOffice or OpenOffice. All this using PHP.

Create OpenXML and OpenDocument reports with OpenTBS

1
Nov
2015

It's a common requirement in web applications to be able to export data to the end users. The most common format is CSV but in more advanced applications you need a complex system that's able to create reports with charts, tables and in a specific disposition for the users.

In this article I present TinyButStrong, and OpenTBS, that allow you to create and edit OpenXML and OpenDocument reports in PHP.

Choose WSDL operation when you need NTLM authentication in PHP

20
Sep
2015

After the last article where I've shown how to consume WSDL Webservices with NTLM authentication, I present a particularity about that method.

The difficulty occurs when there's more than one WSDL operation with the same name (that is, there are overloaded methods). When you don't need NTLM authentication, the solution is rather simple, but when you do need NTLM authentication you need to be a little creative.

Consume SOAP Web Services with NTLM authentication in PHP

26
Jul
2015

SOAP was created to promote "interoperability" between different systems. Most of the times consuming web services is straightforward, but things change when you have restrictions based on the programming language used to develop the Web Service. One complex issue is how to consume Web Services that use NTLM (NT Lan Manager) authentication, which is specific to Microsoft.

PHP doesn't have a native solution, so there's only an alternative solution, which I'll present in this article.