栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 游戏开发 > 其他

Unity Webgl生成带图片、表格的文本(DOC、PDF)

其他 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Unity Webgl生成带图片、表格的文本(DOC、PDF)

都知道unity 发布出来的webgl是不能使用system.IO文件流的,所以无法通过unity创建文本,在我文章里其实已经写了一篇生成文本的文章:Unity WebGL 生成doc保存到本地电脑_qq_33155437的博客-CSDN博客_unity webgl下载保存文件如果只是简单的生成文字文本可参考这篇文章。

如果生成的doc需带有图片、表格,那就好好看看这篇文章吧!

原理:原理其实很简单,我们在html网页可看到一切内容,不管是文字也好,图片、表格、甚至是视频,那我们的webgl其实是通过unity与网页的交互把我们需要的网页元素生成doc。

做法:

(一)unity发布成webgl,都会生成一个index.html的网页,我们可以在生成后去修改,也可在unity里内放置index.html,这里就不介绍如何在unity内放置index.html文件了,一般有做过与安卓交互修改权限的都会知道这个原理。

我们打开index.html(记住是通过代码编辑器打开,而不是打开网页),在区域输入所需生成的内容,这个就需要对html语言有所了解了,我这边是生成几个表格,并设置文字格式


 
    
        

材料变形组织及性能综合研究报告

账号

学习时间:

报告时间

理论答题
总题数 已答题目 未答题目 已答题目正确率
100 20 80 0

实验设计条件
实验对象 轧制变形度 热处理时间 保温时间
100 20 80 0

金属塑性变形过程中显微组织与性能的变化

学习成绩:

学习成绩:合格

金属变形热处理后微观组织与性能的演变

学习成绩:

学习成绩:合格

此时,我们打开网页可看到在我们需导出的文本样式

 虽然我们需要把网页内容导出成文本,但是我们肯定是不希望在网页上看到这些内容,因此我们把内容隐藏,给内容添加style标签即可

 

(二)做好文本内容规划,现在我们应该添加功能,实现如何把网页导出,在标签内添加以下脚本链接引用

 

    
    
   

将以下生成文档代码块添加到