コード例 #1
0
    protected void Page_Load(object sender, EventArgs e)
    {
        PageOffice.WordWriter.WordDocument doc = new PageOffice.WordWriter.WordDocument();
        //禁用右击事件
        doc.DisableWindowRightClick = true;
        //给数据区域赋值,即把数据填充到模板中相应的位置
        doc.OpenDataRegion("PO_company").Value = "北京卓正志远软件有限公司";

        FileMakerCtrl1.ServerPage   = Request.ApplicationPath + "/pageoffice/server.aspx";
        FileMakerCtrl1.SaveFilePage = "Savemaker.aspx";
        FileMakerCtrl1.SetWriter(doc);
        FileMakerCtrl1.JsFunction_OnProgressComplete = "OnProgressComplete()";
        FileMakerCtrl1.FileTitle = "newfilename.doc";
        FileMakerCtrl1.FillDocument(Server.MapPath("doc/template.doc"), PageOffice.DocumentOpenType.Word);
    }
コード例 #2
0
    protected void Page_Load(object sender, EventArgs e)
    {
        //设置服务器页面
        FileMakerCtrl1.ServerPage = Request.ApplicationPath + "/pageoffice/server.aspx";
        string id = Request.QueryString["id"];

        if (id != null && id.Length > 0)
        {
            PageOffice.WordWriter.WordDocument doc = new PageOffice.WordWriter.WordDocument();
            //禁用右击事件
            doc.DisableWindowRightClick = true;
            //给数据区域赋值,即把数据填充到模板中相应的位置
            doc.OpenDataRegion("PO_company").Value = "北京卓正志远软件有限公司  " + id;
            //设置保存页面
            FileMakerCtrl1.SaveFilePage = "Savemaker.aspx?id=" + id;
            FileMakerCtrl1.SetWriter(doc);
            //设置转换完成后执行的JS函数
            FileMakerCtrl1.JsFunction_OnProgressComplete = "OnProgressComplete()";
            //打开文档
            FileMakerCtrl1.FillDocument(Server.MapPath("doc/template.doc"), PageOffice.DocumentOpenType.Word);
        }
    }