Делаю карточки договора.
Суть вот в чем.
Поменял card_inet_fl.xsl как мне вздумалось (а точнее как необходимо по договору)
В биллинге сие выглядит вот так
Вложение:
billing.png [ 161.55 КБ | Просмотров: 5698 ]
А в сохраненном pdf файле вот так
Вложение:
pdf.png [ 453.4 КБ | Просмотров: 5698 ]
Мне естественно больше нравится pdf файл (да я и делал все по нему).
Но есть маленькое НО. При печати карточки напрямую из биллинга, он печатает именно так как и показывает.
В биллинге почему то весь текст договора отображается жирным (соответственно и печатается) хотя у меня явно задано
Код:
<fo:block xsl:use-attribute-sets="text_dog_title">
1. ПРЕДМЕТ ДОГОВОРА:
</fo:block>
<fo:block xsl:use-attribute-sets="text_dog">
1.1. Оператор предоставляет Абоненту телематические услуги (доступ к сети передачи данных Оператора, доступ к сети Интернет) (далее по тексту - Услуги), а Абонент обязуется принять объем Услуг и оплатить Услуги в соответствии с условиями настоящего Договора.
</fo:block>
Код:
<xsl:attribute-set name="text_dog">
<xsl:attribute name="font-family">arial</xsl:attribute>
<xsl:attribute name="font-size">5pt</xsl:attribute>
<xsl:attribute name="text-align">justify</xsl:attribute>
</xsl:attribute-set>
<xsl:attribute-set name="text_dog_title">
<xsl:attribute name="font-family">arial</xsl:attribute>
<xsl:attribute name="text-align">left</xsl:attribute>
<xsl:attribute name="font-size">5pt</xsl:attribute>
<xsl:attribute name="font-weight">bold</xsl:attribute>
<xsl:attribute name="padding-top">0.1cm</xsl:attribute>
<xsl:attribute name="padding-bottom">0.1cm</xsl:attribute>
</xsl:attribute-set>
Так же жирным выглядит "подвал" документа (где печати, подписи и реквизиты). Хотя опять таки, весь текст красиво разбит.
Что делать? Я что-то упустил?
Вариант с предварительным сохранением в pdf а потом печати из него не рассматриваем
Вариант с настройкой того, чтобы в биллинге выглядело как надо, а в пдф - пофиг как, тоже не рассматриваем. Карточки будут доступны в личном кабинете. Следовательно там они скачиваются как pdf