请教 asp.net Web套打问题

EnForGrass 2012-12-23 12:45:29
最近项目遇到web 套打问题。之前用office组件做了word套打,是可以实现效果,但是只能用在服务器端。主要是我套打的内容有一个列表数据,数据列表随时都要变化。打算试试js调用office组件试试,看行不行?

请教各位看看有没有好的办法?
...全文
393 20 打赏 收藏 转发到动态 举报
写回复
用AI写文章
20 条回复
切换为时间正序
请发表友善的回复…
发表回复
EnForGrass 2013-01-06
  • 打赏
  • 举报
回复
换了一个做法,用RDLC来完成
EnForGrass 2012-12-24
  • 打赏
  • 举报
回复
引用 16 楼 Joyhen 的回复:
我有个老外的EXCEL套表打印组件,高效稳定,但是word的我还真不知道。楼主要是要excel的我发你
引用 13 楼 junzhang4008 的回复:
要真实现精确的套打,我觉得还是自己写个ocx来的方便。 web控制客户端是个噩梦啊。。。。
是啊,在客户端实现起来很纠结
joyhen 2012-12-24
  • 打赏
  • 举报
回复
我有个老外的EXCEL套表打印组件,高效稳定,但是word的我还真不知道。楼主要是要excel的我发你
Assassin_ 2012-12-24
  • 打赏
  • 举报
回复
没搞过!不过觉得js应该悬乎吧。
  • 打赏
  • 举报
回复
貌似很多oa都是买的第三方office ocx控件。要是商业开发,楼主可以考虑让公司买一套。自己也可以用。嘿嘿~~~~~~
  • 打赏
  • 举报
回复
要真实现精确的套打,我觉得还是自己写个ocx来的方便。 web控制客户端是个噩梦啊。。。。
nxlibing 2012-12-24
  • 打赏
  • 举报
回复
1、可以使用weboffice的书签通过js来调用 2、如果是票据类型的建议通过报表的方式
EnForGrass 2012-12-24
  • 打赏
  • 举报
回复
引用 16 楼 Joyhen 的回复:
我有个老外的EXCEL套表打印组件,高效稳定,但是word的我还真不知道。楼主要是要excel的我发你
你发给我,我私信你
rayaspnet 2012-12-24
  • 打赏
  • 举报
回复
引用 楼主 Chinajiyong 的回复:
最近项目遇到web 套打问题。之前用office组件做了word套打,是可以实现效果,但是只能用在服务器端。主要是我套打的内容有一个列表数据,数据列表随时都要变化。打算试试js调用office组件试试,看行不行? 请教各位看看有没有好的办法?
http://www.html5marketplace.com/pdf/index.shtml 这是个开源的,用html5, pdf 和javascript 进行套打
ycproc 2012-12-23
  • 打赏
  • 举报
回复
引用 8 楼 Chinajiyong 的回复:
引用 3 楼 caozhy 的回复:js调用office组件,应该不行。在客户端准备activex和office软件吧。 坦率地说,不分青红皂白地把桌面程序全部搬上web本身就是一个悲剧。 js是可以调的,只是还没尝试过
确实是可以调用的,你可以尝试下,我刚刚看到的是要注册oxc
段传涛 2012-12-23
  • 打赏
  • 举报
回复
引用 6 楼 fengyarongaa 的回复:
没搞过,刚刚查了一下,js是能调用,貌似要在客户端注册组件 http://wenku.baidu.com/view/3cd3604433687e21af45a9a5.html
能实现吗 收藏一下。 好像同事用过 以js写成模板的形式搞的,类型伪静态,做成js的一个模板读取内容,生成打印格式
EnForGrass 2012-12-23
  • 打赏
  • 举报
回复
引用 4 楼 q107770540 的回复:
引用 楼主 Chinajiyong 的回复:数据列表随时都要变化 数据列表都会变化。。这个不适合用套打吧
就是主要要绑定数据库查询出来的一个列表,调用操作word组件可以动态添加行列,C#已经试过了可以,但是没试过js的,也不知道行不行?
EnForGrass 2012-12-23
  • 打赏
  • 举报
回复
引用 3 楼 caozhy 的回复:
js调用office组件,应该不行。在客户端准备activex和office软件吧。 坦率地说,不分青红皂白地把桌面程序全部搬上web本身就是一个悲剧。
js是可以调的,只是还没尝试过
EnForGrass 2012-12-23
  • 打赏
  • 举报
回复
引用 1 楼 jason_dct 的回复:
VSTO 用书签的方式比较方便。 js 调用OFFICE 真没有搞过 呵呵 参考 http://blog.sina.com.cn/s/blog_75e124c001018hob.html
替换word书签其实是可以的实现效果,就是不能再客户端实现
ycproc 2012-12-23
  • 打赏
  • 举报
回复
没搞过,刚刚查了一下,js是能调用,貌似要在客户端注册组件 http://wenku.baidu.com/view/3cd3604433687e21af45a9a5.html
happytonice 2012-12-23
  • 打赏
  • 举报
回复
需 要 攻 关
q107770540 2012-12-23
  • 打赏
  • 举报
回复
引用 楼主 Chinajiyong 的回复:
数据列表随时都要变化
数据列表都会变化。。这个不适合用套打吧
threenewbee 2012-12-23
  • 打赏
  • 举报
回复
js调用office组件,应该不行。在客户端准备activex和office软件吧。 坦率地说,不分青红皂白地把桌面程序全部搬上web本身就是一个悲剧。
段传涛 2012-12-23
  • 打赏
  • 举报
回复
我也想学习一下, 今天都在休息吗 怎么没有人回帖 顶
段传涛 2012-12-23
  • 打赏
  • 举报
回复
VSTO 用书签的方式比较方便。 js 调用OFFICE 真没有搞过 呵呵 参考 http://blog.sina.com.cn/s/blog_75e124c001018hob.html

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧