2

docx または wordml xml を xsl-fo に変換する方法を探していました。

私はこの投稿を読みました:

Perl に最適な XSLT エンジンは何ですか?

しかし、私はapache-fopを動かすのに例外的な問題を抱えています。

ビンをダウンロードしてローカルで実行することはできましたが、フォーマットが少しずれていて、ヘッダーとフッター、またはセクション 1 またはセクション 3 (17 ページのドキュメント 3 セクション) が維持されませんでした。

また、アウトライン番号の上にテキストが重なり、使用されているフォントが維持されませんでした。

より単純なテストを試みると、fop は完全に失敗しました。

元のドキュメントを少なくとも 100% 正確に再現する PDF を作成する方法を見つけたいと考えています。

4

1 に答える 1

0

xsl.foについてはよくわかりませんが、WindowsでMicrosoftドキュメントをPDFに変換するためのPDFCreatorの使用経験は豊富です。プリンタードライバーとして機能するので、Windowsで(またはおそらくWineで)Webサーバーをホストしている場合は、PerlのCOMブリッジを使用して自動的に呼び出す方法があると思います。

于 2008-12-19T05:38:10.393 に答える