【问题标题】:How to generate thumbnail image for a PPTX file in C#?如何在 C# 中为 PPTX 文件生成缩略图?
【发布时间】:2016-09-26 20:52:05
【问题描述】:

有什么方法可以使用 OpenXML 库为 PPTX 文件自动创建缩略图?我正在构建一个小型 C# ASP.NET Web 应用程序,用于从 PPTX 文件库构建 PPTX 文件。其中一项要求是为库中的每个 PPTX 文件显示缩略图。我想将其自动化,因为将使用该系统的人不知道如何创建屏幕截图。

【问题讨论】:

    标签: c# powerpoint openxml-sdk


    【解决方案1】:

    pptx文件已经有了,解压文件可以找到id。 ;)

    【讨论】:

    • 刚刚看了几个 pptx 文件。他们中的一些人似乎拥有它,而另一些则没有;不过,还没有弄清楚是什么导致缩略图被创建或跳过,或者如果它丢失了如何构建一个......
    • 您能否在您的 Web 应用程序中引用 PowerPoint dll 而不是使用 OpenXml?如果是的话,这可能是一种方式...stackoverflow.com/questions/2972263/ppt-slides-to-images
    • @tobriand:可以在这里阅读https://msdn.microsoft.com/en-us/library/dd721893%28v=office.12%29.aspx,看来您必须在保存演示文稿时启用预览屏幕截图。
    • 感谢托拜厄斯!这回答了我的悬而未决的问题。当然最后项目更进一步,希望能够预览多张幻灯片,所以最终不得不
    • 文件解压后,缩略图在哪里?
    【解决方案2】:

    有一个商业图书馆可以在演示文稿中生成幻灯片的缩略图。所以至少你知道这是可能的:http://www.aspose.com/docs/display/slidesnet/Creating+Slides+Thumbnail+Image

    【讨论】:

    • 谢谢 - 是的,我已经阅读了关于 ASPOSE 库的信息。我希望能够手动编码,而不必购买该产品。
    • +1 平衡:提供商业链接没有错。
    猜你喜欢
    • 2010-11-26
    • 2013-03-24
    • 1970-01-01
    • 2013-11-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    • 2011-07-19
    相关资源
    最近更新 更多