如何从 Powerpoint 转换为 HTML/CSS? (自由开源软件)

新手上路,请多包涵

有人使用 PowerPoint 模拟了一个网站,我必须将其转换为 HTML / CSS。

这不是简单地将 PowerPoint 嵌入网页的请求。这将不是静态 HTML 站点。 PHP会生成HTML,有一堆表单供用户提交信息。

有没有转换工具,或者我可以跳过的一系列转换环?我宁愿在 CSS 中使用样式,也不愿在 HTML 中使用内联样式。

原文由 Mawg says reinstate Monica 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 607
2 个回答

因为我猜你不是最好的网页设计硬编码,你的选择是:

进入 powerpoint,然后使用“保存为 Web”按钮。它不会是完美的,你可能需要调整一些东西,但你可以用比普通站点少得多的编码知识让它看起来正确。

或者:制作一个 Flash 站点并将幻灯片嵌入到 Flash 中,如果您精通 Flash。

或者:如果您根本不想编码,这里有一个 poweproint 转换工具,如果您的 powerpoint: http ://www.pptools.com/ppt2html/index.html 我不确定它的效果如何,您可能会只是最终感到沮丧,无论如何你都必须编写一些代码。

选项 #1 很好,它只需要很少的实际编码,只需修复 powerpoint 做错的事情。

选项 #3,闪光 ewww。

选项 #4 我还没有尝试过,但如果你愿意,你肯定可以,可能不会太快或可定制。

但总的来说,最好的办法是用你的眼睛看它,并使用你的代码知识和 w3fools.com, err, oops, http://www.w3schools.com/ 作为资源来转换它。

原文由 alt 发布,翻译遵循 CC BY-SA 3.0 许可协议

PowerPoint 2010 及更高版本中不再存在“另存为网页”选项。

Microsoft 提供 了一种变通方法,概括为“对 *.htm 文件格式使用 ppSaveAsHTML 参数。”

  • 在 PowerPoint 2010 中,打开要导出为 HTML 的演示文稿。
  • 按 Alt+F11,这将打开 VB for Apps。
  • 按 Ctrl+G,这将打开“即时”窗格。
  • 在即时窗格中,键入以下内容,然后按 Enter 键:

ActivePresentation.SaveAs "<Drive>:\users\<username>\desktop\<filename>.htm", ppSaveAsHTML, msoFalse

To save by using the Single File Web Page ( *.mht ; *.mhtml ) file format, replace htm at the end of the file name with mht ,并将 ppSaveAsHTML 替换为 ppSaveAsWebArchive

原文由 JoshDM 发布,翻译遵循 CC BY-SA 3.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏