問題タブ [apache-fop]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
161 参照

xml - 奇妙なPDFジェネレータの問題

ダッシュが含まれているxmlタグに問題はありますか?

xslとxmlからpdfを生成しようとしています。

たとえば、次のようなものがあります。

私のxslには次のようなものがあります

これにより、PDFに正しい値が出力されます

2番目のタグ(color-value)を印刷しようとすると、.. pdfに何も出力されません。あたかも、そのノードを読み取れないかのようになります。

これは何も返しません。

ただし、Eclipseでテストを実行し、xslをxsl変換として実行すると、出力ファイルに両方の値が正しく表示されます。PDFでのみ、最初のもののみが表示されます。

何が起こっているのかについての手がかりはありますか?

編集 車のノードの下にあるタグのすべての値を一覧表示しようとして、どういうわけかデバッグできますか?多分それは私にいくつかのヒントを与えるでしょう。

編集2 問題はxlsではなく速度テンプレートで発生するようです

EDIT 3 は、car-colorの値を生成するために速度テンプレートによって呼び出されたメソッドをチェックした後、解決策を見つけました。明らかに継承の問題があり、値は変換のxmlに挿入されていませんでした。

0 投票する
2 に答える
4237 参照

pdf - apache fop 0.95を使用してアラビア語のテキストをpdfで左から右に表示します

Apache の xsl fo エンジン、つまり fop 0.95 を使用して pdf を生成しています。xml から pdf へのアラビア語テキストの表示に成功しました。ただし、表示される文字の向きに問題があります。

xml に「sangam」(「sangam」はアラビア語であると想定してください) がある場合、「magnas」と表示されます。誰もこれに遭遇したことがありますか?解決策は何ですか?

たとえば、次のような xml ファイルに 1 つのノードがあります。

これをpdfで表示すると、次のように表示されます。

これは、私がちょうど逆になっていることを意味します。そのままxmlノードで欲しいです。

ありがとうございました。

0 投票する
1 に答える
2262 参照

fonts - SVG での TrueType フォントのレンダリングの問題

fop を介して pdf にレンダリングされる svg 内の truetype フォントのレンダリングに問題があります。

最終的な pdf では、予想していた TrueType フォントではなく、Times New Roman のフォントが表示されます。

ドキュメントの主要なフォント ファミリは Type 1 フォントを使用しており、私が生成したフォント メトリックも使用しており、これらは正しく表示されています。フォントの truetype バージョンは、過去に単にチャート用に追加されたものだと思います。

奇妙なことに、これはある段階では機能していましたが、機能を停止したように見え、そもそもどのように機能していたのか理解できないため、元に戻すことができません。動作を取り戻すために、Java 6、Java 5、FOP 0.95 および 0.93、最新の FOP トランクのさまざまな組み合わせを試しましたが、すべて成功しませんでした。fop 生成で完全なトレースが有効になっていても、フォントが Times New Roman に置き換えられたという言及は見られませんが、これは、Batik がこのレンダリングの責任を負っているからだと思います。

私はいくつかのサンプル Java コードを実行しましたが、TrueType フォントは、Batik が使用しているものと思われる AWT によって正しく認識されているようです。

また、fop.xconf ファイルで font-substitions を使用してみましたが、これは効果がないようです。fop.xconf では、Type 1 フォントと、pdf で正しく処理される他の 1 つの True Type フォント Zapfdingbats のみを定義しました。他の TrueType フォントもここに追加する必要がありますが、バージョン履歴を確認すると、過去には存在しなかったようです。

バティックがWindows ttfフォントを取得してレンダリングすると思っていたので、ここに欠けているものはありますが、これはうまくいかないようです。どんな助けでも大歓迎です。ありがとう、クロックド

0 投票する
1 に答える
42122 参照

image - Apache fop 0.95 で xsl-fo を使用して画像の高さと幅を固定して表示する方法

fop 0.95 を使用して生成された pdf の画像の高さと幅を修正しようとしています。これがそれに使用されるコードです

フォローも効かない

これらは、 width によって管理される画像を提供します。要約すると、fop 0.95 を使用してアスペクト比を維持するのではなく、画像を引き延ばそうとしています。

0 投票する
1 に答える
4221 参照

xml - FOPで生成されたPDFでの改行文字の表示

FOPを使用してPDFドキュメントを生成しています。ソースXMLには、改行を含むテキストデータが含まれています。ただし、PDFで表示される場合、すべての新しい行はスペースに変換されます。すべての\n文字を次のように置き換えてみました

Javaコードではありますが、それも役に立ちません。PDFドキュメントで新しい行を表示するにはどうすればよいですか?提案をお願いします。

前もって感謝します。

0 投票する
1 に答える
597 参照

pdf-generation - ページ サイズに合わせて画像サイズを設定する

FOP を使用して pdf ファイルを生成しています。画像を含めるために使用されます。私の要件は、ページサイズに対して画像の幅と高さを設定することです。

前もって感謝します。

0 投票する
2 に答える
889 参照

php - FOP によって生成された PDF ファイルに PDF ファイルを含める

FOP を使用して PDF ファイルを生成しています。

FOP によって生成された PDF に別の PDF ファイルを含めるか、PHP を使用して複数の PDF ファイルを一緒にクックする最良の方法は何ですか?

0 投票する
1 に答える
8373 参照

xml - xls-fo fop 0.94 wrap-option="wrap" で keep-together を使用する

xls-fo fop 0.94 で keep-together を wrap-option="wrap" と一緒に使用すると、ラップ オプションが無視されますか? 両方を機能させる方法はありますか?

0 投票する
1 に答える
443 参照

xml - PDF から XSL-FO テンプレートを生成することは可能ですか?

PDF ドキュメントを指定して、XSL-FO (FOP) テンプレートを生成することは可能ですか?

明らかに、これは 1 回限りのことです。生成されたテンプレートは、適切なデータを取り込む適切なテンプレートを作成するための出発点にすぎません。

私にとって理想的なツールは、Java ベースのツールで、コマンド ラインまたは ANT タスクから実行できる必要があります。それがなければ、Linux と MacOS X で動作するものになります。

0 投票する
3 に答える
2440 参照

xml - Apache FOP よりもアンテナハウスを使用する利点は何ですか?

Apache FOP を介したアンテナハウスの違いと追加機能を知りたいです。