【问题标题】:convert HTML into Google Docs将 HTML 转换为 Google 文档
【发布时间】:2017-10-24 19:54:37
【问题描述】:

我正在使用 Google Drive SDK 并尝试将 HTML 文件转换为 Google Docs。它可以工作,但对 HTML/CSS 的支持似乎很差——这让我感到惊讶——而且似乎几乎没有关于实际支持什么 HTML 或 CSS 的文档。

它似乎不支持像 div 和分页符这样的块元素,例如 page-break-after 是不可能的?

如果有人有任何经验或技巧可以让 Google Docs 更好地解释 HTML - 尤其是分页符...那将不胜感激。

谢谢

【问题讨论】:

  • 请问如何将 HTML 文件转换为 Google Docs?我查看了文档 (developers.google.com/drive/api/v3/…),但只找到了将 Google Doc 导出为 HTML 的方法。谢谢!
  • 你有没有想过解决这个问题?
  • 你可以用 drive.files.create() 然后 drive.files.update() 来做,当你更新时,传入 const media = { mimeType: 'application/vnd.google-apps.文档', 正文: YOURHTML, };

标签: html google-drive-api google-docs


【解决方案1】:

我认为 HTML 无法做到这一点,但您可以在 CSS 中做到这一点。具体来说,它们是page-break-beforepage-break-afterpage-break-inside。这是您可以参考的documentation。同时,这个SO post也提到了这个话题。

【讨论】:

  • 谢谢 - 我应该在我原来的问题中提到 HTML/CSS。我当然尝试过那个 CSS,但它不起作用。不过感谢您的回复。
猜你喜欢
  • 1970-01-01
  • 2018-01-07
  • 1970-01-01
  • 2013-11-15
  • 1970-01-01
  • 2017-08-25
  • 2014-04-04
  • 2011-02-27
  • 1970-01-01
相关资源
最近更新 更多