1

我的任务是这样

如果用户附加文件(图片或pdf或docx(word 2007格式))

它将它保存在数据库中。

-> 成功了这个模块。

之后,如果用户按下保存按钮,则必须将其保存为 pdf 文件。

我用谷歌搜索了如何显示图像

<fo:page-sequence master-reference="my-page">
                <fo:flow flow-name="xsl-region-body">
                    <fo:block text-align="center">
                        <fo:external-graphic src="C:\Users\spark\Desktop\ui.png" />
                    </fo:block>

                </fo:flow>

</fo:page-sequence>

但我不知道如何显示其他格式...pdf和docx ...

你能给我一个方法吗?

4

1 回答 1

1

Apache FOP 有一个可能有用的扩展,它添加了<fox:external-document>支持嵌入 PDF 的标签。可以在页面序列级别嵌入文档。

<fo:page-sequence ...>
...
</fo:page-sequence>
<fox:external-document src="C:\Path\to\PDF\myDoc.pdf" />
...

阿帕奇的文档

作者的文档

于 2012-10-22T16:22:24.930 回答