业务需要生成一张试卷. 格式是 Word. 供给用户下载. 目前拿到了题目信息. 如下 { "question": "
问题:已知 f(x)=x2+bx+c(b,c∈R)(1) 当 b=c 时若函数 f(x) 的图像与 x 轴有两个交点, 其坐标分别为 x1,x2, 求证 x1<-1 且 x2&t;-1?
需要生成如下格式: 现在的问题是
特此寻求大家. 谢谢!
目前用到了 phpoffice, 但是里面的 html 标签好像不会被解析, 就把 html 当做字符串写进去了
![]() | 1 murmur 2016-06-18 18:14:50 +08:00 感觉文本转公式就只有 latex 了 |
2 Bayestheorem 2016-06-18 18:48:55 +08:00 有过类似需求……不过还是选择了 html 转 pdf |
3 Patrick95 2016-06-18 19:10:37 +08:00 公式很难处理吧 |
4 ejq 2016-06-18 22:00:44 +08:00 似乎 Pandoc 可以,之前用它把 Markdown 写的东西转成 Word 不过还是觉得转成 LaTeX->PDF 比转成 Word 方便得多 |
![]() | 5 garipan 2016-06-18 22:08:29 +08:00 关键是就算生成了复杂的公式, Word 也无法正常显示啊。除非变成图片 |
![]() | 6 stupidcat 2016-06-18 22:17:51 +08:00 C#, microsoft word object library |
7 owt5008137 2016-06-19 00:43:15 +08:00 你需要 pandoc ,或者 latex |
8 owt5008137 2016-06-19 00:46:10 +08:00 @murmur Javascript 的话 mathjex 也可以,不好好像也是仿照 latex 的公式语法的。 |
![]() | 9 PPTing 2016-06-19 00:57:19 +08:00 歪个楼(为何这帖子用 V2ex+ 打开就奔溃了 ![]() |
![]() | 10 strwei 2016-06-19 01:23:17 +08:00 我一般生成 txt 可用 wps 打开 ![]() |
12 shiying0618 2016-06-19 16:48:14 +08:00 如果是固定格式的,可以做一个格式的 example ,然后用 word 另存为 xml 格式 用 freemarker 根据内容动态生成这个 xml 文档,就能直接用 word 打开了 |
13 CYKun 2016-06-19 21:11:15 +08:00 |
![]() | 14 chengzi 2016-06-20 00:24:41 +08:00 https://github.com/WordDocX/DocX 试试这个,原生 c#,但是公式始终是个问题啊 |
![]() | 15 hellopy 2016-06-20 08:32:57 +08:00 phpword |