xsl-fo

    0

    1答えて

    私のプロジェクトでは、XEPとAH Formatterをテストしたいと思います。私はFOPが好きですが、実際には失敗する(フロート、切り抜き、PDF/x標準など)場合があり、いくつかの選択肢を知る必要があります。 XEP XEPで 私は非常に近いです。すべての瓶を$EXIST_HOME/lib/userにコピーし、アダプタを$EXIST_HOME/conf.xmlに変更しました。また、xep.xm

    8

    2答えて

    私はutf-8にencoding属性を持つxmlファイルを持っています。 fop -xml xml.xml -xsl xsl.xsl -pdf pdf.pdfを実行すると、私の出力pdfがutf-8文字に壊れています。重要なのは、xslファイルのテキストはutf-8文字ではなく、xmlのテキストと同じです。 Utf-8文字は、#に置き換えられます。 何が間違っている可能性がありますか? XSLファ

    5

    1答えて

    次のxsl-foコードを使用して、外来文字を生成しようとしています。 <?xml version="1.0" encoding="UTF-8"?> <fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"> ... <fo:block font-size="11pt" font-family="calibri" language="pl">

    11

    1答えて

    境界線として実線を描く必要があります。 私はこのLOC <fo:table border="solid 0.1mm black"> を使用していますが、それは唯一のラインを囲ん描きます。すべてのセルと行に適用されるわけではありません。すべてtable-cell要素にborder属性を追加します <fo:table-row border="solid 0.1mm black">

    6

    1答えて

    XSLTシートと結果のXSL-FOにfo:block-containerを使用したいと思います。たとえば、テーブルの向きを変更するには: <fo:block-container reference-orientation="90" break-before="page" break-after="page"> <fo:table> <!--Table content-->

    6

    2答えて

    私の場合、私はそれを達成することができます.5cm.howまで2つのテーブル行の間にスペースを提供する必要があります。 コード:: 私が使用している:中( <fo:table-row space-before="0.5cm" keep-together.within-column="always"> が、それは動作しませんが、私はテーブルに <fo:table s

    5

    2答えて

    私は、別のソフトウェアによってXMLデータ出力からPDF形式の請求書を生成するプロジェクトに取り組んでいます。これらの請求書の要件の1つは、そのノードデータをフォームに配置します。理想的には、バーコードは、テンプレートを生成するために別のプログラムを呼び出すのではなく、テンプレートの内部から生成され、次にテンプレートをPNGやその他の画像形式で見つけようとします。 私はbarcode4j拡張を使用

    6

    3答えて

    ブロック内の内容にかかわらずブロックの固定高さを設定する方法はありますか?空のテキストの代わりに <xsl:choose> <xsl:when test="$condition"> <fo:block height="30mm"> <xsl:text>TEXTTEXT</xsl:text> </fo:block> </xsl:when>

    0

    1答えて

    私はビジネスアナリストです.XMLファイルを取り、.XSLTテンプレートを使用して.PDFを生成する特注のミドルウェアソリューションがあります。これは1日に数百回発生するバックグラウンドプロセスです。 誰かが.XSLTテンプレートを書いたかどうか、それはどのように(それは従来の解決策ですか)はわかりませんが、数千行のXSL:FOコードを実行し、.XSLを書くための社内リソースはありません:FO。

    0

    1答えて

    インラインコンテナを水平方向に整列しようとしていますが、垂直整列用のdisplay-alignのような対応するFO属性が見つかりません。ここで は、いくつかのサンプルコードは、任意のアライメントなしです: <fo:inline-container background-color="white" border-style="solid" border-width="2mm" border-colo