请问各位大侠微信小程序如何实现用户点击生成按钮把内容生成Excel文件,并发送到指定邮箱
点按钮之后,发送请求给服务器,服务器生成excel并发送邮件。
用什么平台,如果是windows 可以 在C# 中调用COM组件,
using System;
// 添加额外的命名空间
using Microsoft.Office.Interop.Word;
namespace COM互操作性
{
class Program
{
static void Main(string[] args)
{
// 调用COM对象来创建Word文档
CreateWordDocument();
}
private static void CreateWordDocument()
{
// 启动Word并使Word可见
Application wordApp = new Application() { Visible = true };
// 新建Word文档
wordApp.Documents.Add();
Document wordDoc = wordApp.ActiveDocument;
Paragraph para = wordDoc.Paragraphs.Add();
para.Range.Text = "欢迎你,进入Learning Hard博客";
// 保存文档
object filename = @"D:\learninghard.doc";
wordDoc.SaveAs2(filename);
// 关闭Word
wordDoc.Close();
wordApp.Application.Quit();
}
}
}
代码我这边之前有个demo 应该是完整的可以操作ppt,操作excel 一样的道理,我可以发你邮箱
先说一下前几天才看到微软office365直接有接入微信的服务了,你只要买就能接入。
然后说一下变通的解决方案:
.net core 下已经有npoi了,用这个生产excel文件很快很容易,java下也有poi。
预览功能有很多第三方插件,poi和npoi也都可以把excel读取为对象,使用对象自己生产预览页面也可以。