xsl-fo xslt ファイルがあり、標準の「このページにエラーが存在します。Acrobat はページを正しく表示しない可能性があります。PDF ドキュメントを作成した人に連絡して、問題を修正してください」という標準エラーとともに、空白のページが生成されます。メッセージ。
この問題は、pdf に書き込んでいたテキストにダッシュ "–" が含まれていることが原因であることがわかりました。文字を削除すると、pdf が正常にレンダリングされました。
この「–」文字が原因で xsl-fo pdf プロセスが失敗する理由を誰かが知っていますか? 私が読んだことはすべて、これは特殊文字ではなく、エンコードについて心配する必要はないと言っています。
ここでの更新は、私が作成したAsposeフォーラムの投稿へのリンクです 。
更新#2問題はスラッシュではなく、ダッシュのエンコードの問題であることがわかりました(質問の内容を更新しました。混乱して申し訳ありません)この時点でまだ答えを探していますが、私の動作している xml データ、および動作していない xml です。