请问目前PasteHtml是否支持文档合并时粘贴图片的功能?

阅读次数 1

当前需求是完成线上两个文档的合并。当我将一个带有图片内容的文档合并至新文档时,合并后的文字能够正常插入,合并的图片会有正常大小的占位,但是内容是空白的。使用的是PasteHtml方法,请问这个功能是否支持文档图片的合并功能实现? 实现代码如下:

          // 创建需要插入的word文档
          this.insertInstance = WebOfficeSDK.init({
            officeType: 'w',
            appId: '个人appid',
            fileId: res.data.fileId,
            token: fileToken,
            mount: document.querySelector('#previewWpsHTML')
          })
          await this.insertInstance.ready()
          this.insertApp = this.insertInstance.Application
          // 复制需要插入的文档内容并全部粘贴至所需文档中
          const insertDocumentRange =
            await this.insertApp.ActiveDocument.GetDocumentRange()
          const insertHtmlData = await insertDocumentRange.GetHtmlData()
          const insertHTML = insertHtmlData.HTML
          await this.app.ActiveDocument.Range(
            this.selectBegin,
            this.selectEnd
          ).PasteHtml({
            HTML: insertHTML
          })
1 Answers

您好,使用gethtmldata pastehtml方法复制粘贴图片还不稳定,建议只进行纯文本文档复制粘贴。