ребята Мне нужны флажки в моем документе xsl: fo, и поэтому вопрос, является ли это способом для fo, или мне нужно изображение (графика)?xsl: fo Как нарисовать флажки
Я использую FOP и XSLT 2.0
Вот изображение флажка
ребята Мне нужны флажки в моем документе xsl: fo, и поэтому вопрос, является ли это способом для fo, или мне нужно изображение (графика)?xsl: fo Как нарисовать флажки
Я использую FOP и XSLT 2.0
Вот изображение флажка
Использование шрифта, содержащего флажок, является одним из способов (у Wingdings есть несколько флажков). Но вы также можете разместить SVG code в своем шаблоне FO.
Пример для 5x5 мм прямоугольника (с верхней части моей головы, нуждается в проверке):
<fo:block>
<fo:instream-foreign-object>
<svg width="5" height="5">
<rect width="5" height="5" style="stroke-width:0.5;stroke:rgb(0,0,0)" />
</svg>
</fo:instream-foreign-object>
</fo:block>
И вам нужно объявить пространство имен ГСВ в шаблоне FO: xmlns="http://www.w3.org/2000/svg"
те символы, доступные в нескольких шрифтов. Проверьте MS Gothic.
Нужно только установить шрифт, а затем использовать & Hex? – bvb1909
Да. Вот и все. –
Вы также добавили бы этот шрифт в свою установку FOP, если он еще не находится в нем –
Я попытался шрифты и они хорошо работали при тестировании с помощью Oxygen в MS-Windows, но когда я запускаю скрипт на сервере Linux, который у нас есть, он не может обрабатывать шрифты и печатать знак числа. Я должен выяснить, есть ли другие шрифты, которые могли бы дать аналогичные результаты, и другие мудрые мне нужно будет использовать уродливые таблицы.
Использование изображений было сначала хорошей идеей, но потом я понял, что они не принимают цвет фона, когда он отличается от пустого; если есть способ иметь вид картинки (возможно, gif) и инструкцию xslfo, чтобы разрешить просмотр.
Я понял это с фотографиями флажков это самый простой способ – bvb1909