【问题标题】:Convert file .pptx to image using Java使用 Java 将文件 .pptx 转换为图像
【发布时间】:2011-09-07 19:25:10
【问题描述】:

有没有办法将 pptx 转换为图像?我的目标是最终生成一个 PDF 文件。 我尝试使用 Aspose,但存在一些问题。使用 Apache POI,它不支持 PPTX。还有什么想法吗?

【问题讨论】:

    标签: java image pdf powerpoint


    【解决方案1】:

    DocX4j 中有一个 PPTX SVGExporter 可以帮助您,与 Batik 结合使用(从 SVVG 到 PDF)

    注意:我没有测试过

    【讨论】:

    • 我已经测试过了,我有一些错误。我没有背景,画风不是很好等等。
    • 是的,pptx4j 中的 SVG 导出正在进行中。目前支持仅限于文本框和图像;任意 VML 和 DrawingML 不会转换为 SVG。但它是开源的,如果您不需要所有其他形状,那么抓挠痒痒可能在您的掌握之中。
    【解决方案2】:

    您也许可以编写一个小型本地库,Java 调用该库来执行该操作。我很确定您可以使用 .NET 语言或 C++ 连接到 powerpoint 并将其“打印”为 PDF 或其他可用格式。 Here 是一个小型示例应用程序,它执行一些自动化操作。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-09-20
    • 1970-01-01
    • 2012-08-17
    • 1970-01-01
    • 2017-10-23
    • 2018-01-01
    • 1970-01-01
    • 2016-03-29
    相关资源
    最近更新 更多