如何将Google文档转换为干净的HTML

时间:2019-06-04 16:57:46

标签: google-apps-script google-docs-api

我正在尝试制作一个网络应用程序,无论何时调用(在我的情况下为ajax请求),该应用程序都将以html形式返回包含文档的文本输出。

我尝试过GoogleDoc2HTML,但是在格式化有序列表时遇到问题。

Docs to Markdown add-on提供了html的正确版本。

我还尝试下载HTML并自己编写一个转换器。尽管列表有效,但我不知道如何处理样式(粗体,斜体...),因为这些样式是由google doc包含在标头中的css生成的。

有没有一种方法可以将文档转换为html,格式与Docs to Markdown附加组件产生的格式类似?还是有办法在Google应用脚本中访问加载项的输出?

2 个答案:

答案 0 :(得分:0)

可以使用模板语句(例如

)将分隔的文件包含回HTML主页面中

<?!= include(myCSS); ?>

您要完成的操作在以下文档中进行了描述:

https://developers.google.com/apps-script/guides/html/best-practices#separate_html_css_and_javascript

答案 1 :(得分:-1)

我针对相同主题至少回答了10个问题,但找不到任何解决方案。最后,我在这里看到一条小注释,上面写着“如果删除/ edit并追加/ export?format = html,您将获得html”。从字面上看,这很容易。全部归功于TheMaster