Система Arp.Site позволяет использовать шаблоны для генерации файлов в формате PDF. Для этого в шаблоне достаточно расширить пространство имен для использования тегов подмножества XSL-FO и изменить формат вывода на xml:
<?xml version="1.0" encoding="Windows-1251"?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" xmlns:fo="http://www.w3.org/1999/XSL/Format"> <xsl:output method="xml" encoding="Windows-1251"/> <xsl:template match="/"> <fo:root> <fo:layout-master-set> … </fo:layout-master-set> <fo:page-sequence master-reference="first"> … </fo:page-sequence> </fo:root> </xsl:template> </xsl:stylesheet>
Спецификации XSL-FO можно найти в соответствующем разделе на сайте http://www.w3c.org/