WinForm读取word表格,该怎么处理
WinForm读取word表格
现在有一个功能,需要先用word制作好模版,再在程序中读取word制作好的模版,从数据库读取数据再转换成PDF或者是图片格式,哪位有经验的麻烦说下思路,有类似的案例更好,谢谢!类似这种的word模版
------解决思路----------------------
最简单的办法,引用第三方插件,实现这么功能..
------解决思路----------------------
word可以转存储为web格式,然后对html进行操作
------解决思路----------------------
先在Word文件的表格里加入标签,然后直接用Aspose.Word读取,去替换里面的标签。然后再另存为PDF。
这个在Aspose官网上都有DEMO。
如果你用Aspose.Cell也是一样的。
------解决思路----------------------
这没有什么思路,只是 你需要自己手动的去网上查询方法。
------解决思路----------------------
可以使用第三方控件将word模版嵌入进来就OK了,至于word转pdf不是问题,网上搜一搜,很多
------解决思路----------------------
尝试用下Spire.doc,下载添加引用后,可以参考这篇文章做自己所需要的模板,把标签替换成你要的内容就好了。转换成PDF也很简单,用下面的代码:
再不行看这里。
现在有一个功能,需要先用word制作好模版,再在程序中读取word制作好的模版,从数据库读取数据再转换成PDF或者是图片格式,哪位有经验的麻烦说下思路,有类似的案例更好,谢谢!类似这种的word模版
------解决思路----------------------
最简单的办法,引用第三方插件,实现这么功能..
------解决思路----------------------
word可以转存储为web格式,然后对html进行操作
------解决思路----------------------
先在Word文件的表格里加入标签,然后直接用Aspose.Word读取,去替换里面的标签。然后再另存为PDF。
这个在Aspose官网上都有DEMO。
如果你用Aspose.Cell也是一样的。
------解决思路----------------------
这没有什么思路,只是 你需要自己手动的去网上查询方法。
------解决思路----------------------
可以使用第三方控件将word模版嵌入进来就OK了,至于word转pdf不是问题,网上搜一搜,很多
------解决思路----------------------
尝试用下Spire.doc,下载添加引用后,可以参考这篇文章做自己所需要的模板,把标签替换成你要的内容就好了。转换成PDF也很简单,用下面的代码:
//Load Document
Document document = new Document();
document.LoadFromFile(@"E:\work\documents\TestSample.docx");
//Convert Word to PDF
document.SaveToFile("toPDF.PDF", FileFormat.PDF);
//Launch Document
System.Diagnostics.Process.Start("toPDF.PDF");
再不行看这里。