Если у вас есть время, вы можете посмотреть на Docmosis, он генерирует PDF-файлы со встроенными шрифтами, поэтому кросс-платформенный рендеринг не проблема. Однако будьте осторожны, если вы кроссплатформенно генерируете файлы в формате doc или odf, шрифты будут потенциально отличаться, отображаясь при разбивке на страницы или изменениях макета. Как было сказано выше, вам нужно позаботиться о том, чтобы у получателя были шрифты для отображения тех, которые использовались для создания документа (или, если возможно, для встраивания шрифтов).