Javascript Google文档脚本-将HTML粘贴为彩色文本

Javascript Google文档脚本-将HTML粘贴为彩色文本,javascript,jquery,css,google-docs,google-docs-api,Javascript,Jquery,Css,Google Docs,Google Docs Api,我正在尝试构建一个GoogleDocs附加组件,它允许您将代码片段粘贴到看起来不错的GoogleDocs中。例: 我已经创建了附加组件,使用了Javascript语法highlighter,并将代码作为带有内联样式的HTML。例如: <pre style="background:#fff;color:#000">&lt;?php <span style="color:#ff7800">class</span> <span style="colo

我正在尝试构建一个GoogleDocs附加组件,它允许您将代码片段粘贴到看起来不错的GoogleDocs中。例:

我已经创建了附加组件,使用了Javascript语法highlighter,并将代码作为带有内联样式的HTML。例如:

<pre style="background:#fff;color:#000">&lt;?php
<span style="color:#ff7800">class</span> <span style="color:#3b5bb5">CrudController</span> <span style="color:#ff7800">extends</span> <span style="color:#3b5bb5;font-style:italic">Controller</span> {

<span style="color:#ff7800">public</span> $crud <span style="color:#ff7800">=</span> <span style="color:#3b5bb5">array</span>(
                    <span style="color:#409b1c">"model"</span> <span style="color:#ff7800">=></span> <span style="color:#409b1c">"\App\Models\Entity"</span>,
                    <span style="color:#409b1c">"entity_name"</span> <span style="color:#ff7800">=></span> <span style="color:#409b1c">"entry"</span>,
                    <span style="color:#409b1c">"entity_name_plural"</span> <span style="color:#ff7800">=></span> <span style="color:#409b1c">"entries"</span>,
                    );

<span style="color:#ff7800">public </span><span style="color:#ff7800">function</span> <span style="color:#3b5bb5">__construct</span>()
{
    $this<span style="color:#ff7800">-></span>data[<span style="color:#409b1c">'crud'</span>] <span style="color:#ff7800">=</span> $this<span style="color:#ff7800">-></span>crud;

    <span style="color:#8c868f">// Check for the right roles to access these pages</span> </pre>
?php
类CrudController扩展控制器{
public$crud=array(
“模型”=>“\App\Models\Entity”,
“实体名称”=>“条目”,
“实体名称”复数“=>“条目”,
);
公共函数构造()
{
$this->data['crud']=$this->crud;
//检查访问这些页面的正确角色
但是如果使用Google脚本的addText()方法,它将以纯文本形式插入。如下所示:

有没有一种方法可以将HTML转换为富文本或Google脚本将插入的彩色、格式化文本


注意:在谷歌文档中,从某处复制语法突出显示的代码(HTML页面、文档文件)粘贴它确实保留了颜色和一些格式。这正是我想要实现的,从HTML到内联CSS。

你解决过这个问题吗?昨天在看到你的问题之前,我自己问了同样的问题。我的问题和示例代码在一起:这似乎很相关,但对我没有帮助。对不起。。。