精华内容
下载资源
问答
  • 网页中嵌入Excel表格.zip网页中嵌入Excel表格.zip
  • Bootstrap表格中嵌入表单,用表格做表单提交数据。 实现效果展示: 代码展示: <form action="none" id="form-tDictCygs-add"> <table class="table select-table table-striped"> <tbody style=...

    实现效果展示:

    在这里插入图片描述

    代码展示:

    <form action="none" id="form-tDictCygs-add">
            <table class="table select-table table-striped">
                <tbody style="text-align:right;">
                <tr>
                    <td>船运公司编号:</td>
                    <td><input id="cygsBh" name="cygsBh" class="form-control" type="text" maxlength="6" required></td>
                    <td>船运公司名称:</td>
                    <td><input id="cygsMc" name="cygsMc" class="form-control" type="text" maxlength="200" required></td>
                    <td>助记码:</td>
                    <td><input id="cygsZj" name="cygsZj" class="form-control" type="text" maxlength="20"></td>
                </tr>
                <tr>
                    <td>营业执照编号:</td>
                    <td><input id="yyzzBh" name="yyzzBh" class="form-control" type="text" maxlength="20"></td>
                    <td>法人姓名:</td>
                    <td><input id="qyfrXm" name="qyfrXm" class="form-control" type="text" maxlength="60"></td>
                    <td>身份证号:</td>
                    <td>
                        <div class="input-group">
                            <input id="qyfrSfzh" name="qyfrSfzh" class="form-control" type="text" maxlength="18">
                            <span class="input-group-addon"><i class="fa fa-user"></i></span>
                        </div>
                    </td>
                </tr>
                </tbody>
            </table>
    
            <div class="col-sm-12 select-table table-striped">
                <table class="table select-table table-striped">
                    <thead>
                    <tr>
                        <th>序号</th>
                        <th>证书名称</th>
                        <th width="20%">有效期</th>
                        <th>操作</th>
                        <th></th>
                    </tr>
                    </thead>
                    <tbody>
                    <tr>
                        <td>1</td>
                        <td>营业执照</td>
                        <td>
                        </td>
                        <td>
                            <a class="btn btn-success btn-xs" href="javascript:void(0)" onclick="cygsPhoto('营业执照')"><i class="fa fa-upload"></i>上传</a>
                        </td>
                        <td>
    
                        </td>
                    </tr>
                    <tr>
                        <td>2</td>
                        <td>企业法人身份证正面</td>
                        <td>
                        </td>
                        <td>
                            <a class="btn btn-success btn-xs" href="javascript:void(0)" onclick="cygsPhoto('企业法人身份证正面')"><i class="fa fa-upload"></i>上传</a>
                        </td>
                    </tr>
                    <tr>
                        <td>3</td>
                        <td>企业法人身份证反面</td>
                        <td>
                        </td>
                        <td>
                            <a class="btn btn-success btn-xs" href="javascript:void(0)" onclick="cygsPhoto('企业法人身份证反面')"><i class="fa fa-upload"></i>上传</a>
                        </td>
                    </tr>
                    <tr>
                        <td>4</td>
                        <td>水路运输许可证</td>
                        <td>
                            <div class="input-group date">
                                <input id="slysxkzYxq" name="slysxkzYxq" type="text" class="form-control" maxlength="10">
                                <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
                            </div>
                        </td>
                        <td>
                            <a class="btn btn-success btn-xs" href="javascript:void(0)" onclick="cygsPhoto('水路运输许可证')"><i class="fa fa-upload"></i>上传</a>
                        </td>
                    </tr>
                    <tr>
                        <td>5</td>
                        <td>符合证明</td>
                        <td>
                            <div class="input-group date">
                                <input id="fhzmYxq" name="fhzmYxq" type="text" class="form-control" maxlength="10">
                                <span class="input-group-addon"><i class="fa fa-calendar"></i></span>
                            </div>
                        </td>
                        <td>
                            <a class="btn btn-success btn-xs" href="javascript:void(0)" onclick="cygsPhoto('符合证明')"><i class="fa fa-upload"></i>上传</a>
                        </td>
                    </tr>
                    </tbody>
                </table>
            </div>
        </form>
    

    请大家支持原创,转载请注明出处。https://blog.csdn.net/yongfeng929/article/details/99642692

    展开全文
  • C#如何Form中嵌入并且操作Excel表格
  • 继续开扒,今天要实现的是使用C#将excel表格嵌入到Word这个功能,将word表格导入到excel我已经写过了,如有需要可参考我之前的文章,开始前还有一点需要指出的是我的这个示例是将excel表格转换为图片,...

    继续开扒,今天要实现的是使用C#将excel表格嵌入到Word中这个功能,将word表格导入到excel中我已经写过了,如有需要可参考我之前的文章,在开始前还有一点需要指出的是在我的这个示例中是将excel表格转换为图片,然后再嵌入至Word文档中。

    为了展示一下效果,我做了一个简单的excel表格,请看源excel工作表截图:

    这里写图片描述

    下面看看如何使用代码:

    第一步:新建一个Visual C#控制台项目,添加引用并使用如下命名空间:

    using System.Drawing;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
    using Spire.Xls;

    第二步:创建一个ConvertExcelToImage(string excelFile)方法,将excel的工作表转换为图片。

    static Image ConvertExcelToImage(string excelFile)
    {
        //创建一个excel workbook对象
        Workbook workbook = new Workbook();
        //加载excel文件
        workbook.LoadFromFile(excelFile);
        //获取第一个工作表
        Worksheet sheet = workbook.Worksheets[0];
        //获取第一个工作表的最后一行
        int lastRow = sheet.LastRow;
        //获取第一个工作表的最后一列
        int lastColumn = sheet.LastColumn;
        //将第一个工作表转换为图片
        Image image = workbook.Worksheets[0].SaveToImage(1, 1, lastRow, lastColumn);
        return image;
    }

    第三步:在主函数内,新建一个word文档对象,并给它添加一个section和段落。

    //新建一个word文档
    Document doc = new Document();
    //添加一个section
    Section section = doc.AddSection();
    //添加一个段落
    Paragraph paragraph = section.AddParagraph();

    第四步:获取excel文件的路径,新建一个DocPicture类的对象,调用ConvertExcelToImage()方法将excel工作表转换为图片并加载该图片。

    string excelfile = "Customers.xlsx";
    //新建一个DocPicture类的对象
    DocPicture pic = new DocPicture(doc);
    //将excel工作表转换为图片并加载
    pic.LoadImage(ConvertExcelToImage(excelfile));

    第五步:将图片嵌入到Word文档的段落中。

    paragraph.AppendOleObject("Customers.xlsx", pic, Spire.Doc.Documents.OleObjectType.ExcelWorksheet);

    第六步:保存文档。

    doc.SaveToFile("Output.docx", Spire.Doc.FileFormat.Docx);

    嵌入到word文档的效果图:

    这里写图片描述

    全部代码:

    using System.Drawing;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
    using Spire.Xls;
    
    namespace Embed_Excel_to_Word
    {
        class Program
        {
            static Image ConvertExcelToImage(string excelFile)
            {
                //创建一个excel workbook对象
                Workbook workbook = new Workbook();
                //加载excel文件
                workbook.LoadFromFile(excelFile);
                //获取第一个工作表
                Worksheet sheet = workbook.Worksheets[0];
                //获取第一个工作表的最后一行
                int lastRow = sheet.LastRow;
                //获取第一个工作表的最后一列
                int lastColumn = sheet.LastColumn;
                //将第一个工作表转换为图片
                Image image = workbook.Worksheets[0].SaveToImage(1, 1, lastRow, lastColumn);
                return image;
            }
            static void Main(string[] args)
            {
                //新建一个word文档
                Document doc = new Document();
                //添加一个section
                Section section = doc.AddSection();
                //添加一个段落
                Paragraph paragraph = section.AddParagraph();
                //获取excel文件的路径
                string excelfile = "Customers.xlsx";
                //创建一个DocPicture类的对象pic
                DocPicture pic = new DocPicture(doc);
                //将excel工作表转换为图片并加载
                pic.LoadImage(ConvertExcelToImage(excelfile));
                //将图片嵌入到word文档中
                paragraph.AppendOleObject("Customers.xlsx", pic, Spire.Doc.Documents.OleObjectType.ExcelWorksheet);
    
                //保存word文档
                doc.SaveToFile("Output.docx", Spire.Doc.FileFormat.Docx);
            }
        }
    }

    总结:

    需要注意的是E-iceblue的excel和word组件是两个独立的组件,一起使用会起冲突抛出异常,因此这里我使用的是Spire.Office组件,也就是添加office组件里的excel和word相关的dll文件作为引用。

    展开全文
  • 如何. doc文件中动态嵌入table

    千次阅读 热门讨论 2015-12-21 08:08:42
     我们需要制作一个模板,然后模板确定我们的表格嵌入的位置,就像我们替换变量一样,我们制作出模板以 后,需要我们嵌入模板的位置插入书签。如下图:     ...

        

         引言

        在一篇博客中给大家介绍了如何自动生成word文件,其中我们替换的都是一些字段,但是有时候我们需要将页面

    中的表格中的数据嵌入到我们的表格中,像我们的一些账单明细,或者是我们项目中用到的一些非常详细打分表等,

    这些数据都是进过我们非常复杂的计算得到的结果,所以我们在采用报表实现的时候会比较困难,那么我就给大家介

    绍如何在.doc文件中嵌入table。

      1、制作word模板
     
      我们需要制作一个模板,然后在模板中确定我们的表格嵌入的位置,就像我们替换变量一样,我们制作出模板以

    后,需要在我们嵌入模板的位置插入书签。如下图:


     

                      


    书签中的table这个名称就是我们在代码中决定表格插入的位置。

     2、插入代码

     
    #region 获取招标文件制作模板
                //获得程序集根目录
                string rootPath = AppDomain.CurrentDomain.BaseDirectory;
    
                //招标文件模板路径
                var mainDocPath = rootPath + "/Content/得分统计/" + "得分统计表.doc";
                Aspose.Words.Document docMain = new Aspose.Words.Document(mainDocPath);
                DocumentBuilder builder = new DocumentBuilder(docMain);
                #endregion
    
                #region 替换模板中的内容常用字段
                //获取系统当前时间
                DateTime now = DateTime.Now;
                //替换招标编号         
                docMain.Range.Replace("{BidProjectId}", BidProjectId, false, false);
                //替换评标报告生成日期
                docMain.Range.Replace("{Now}", now.Year + "年" + now.Month + "月" + now.Day + "日", false, false);
    
                #endregion
    
                #region 嵌入评委打分表格表头
                //开始添加值
                builder.MoveToBookmark("table");
                //添加表头数据
                ArrayList tableHeadArray = new ArrayList();
                //添加固定的前两列表头信息
                tableHeadArray.Add("序号");
                //builder.RowFormat.CellSpacing = 50;
                tableHeadArray.Add("供应商");
                tableHeadArray.Add("报价得分");
                //根据招标编号,获取所对应的所有评分项信息,评分名称作为第二列之后的表头信息
                //获取评委打分项
                List<BidJudgeViewModel> listBidJudge = iBidJudgeService.GetBidJudge(BidProjectId);
                //去除报价得分选项
                for (int i = 0; i < listBidJudge.Count; i++)
                {
                    if (listBidJudge[i].JudgeItemName == "报价得分")
                    {
                        listBidJudge.Remove(listBidJudge[i]);
                    }
                }
                foreach (var item in listBidJudge)
                {
                    TableHeaderViewModel JudgeHeader = new TableHeaderViewModel();
                    //将查到的评分项名称作为字段名
                    JudgeHeader.FieldText = item.JudgeItemName;
                    //将评分项加载为表头
                    tableHeadArray.Add(JudgeHeader.FieldText);
                }
    
                //最后一列“总分”
                tableHeadArray.Add("总分");
                for (int j = 0; j < tableHeadArray.Count; j++)
                {
                    //插入单元格
                    builder.InsertCell();
                    //设置单元格边框样式及颜色
                    builder.CellFormat.Borders.LineStyle = LineStyle.Single;
                    builder.CellFormat.Borders.Color = System.Drawing.Color.Black;
                    //设置单元格宽度
                    builder.CellFormat.Width = 80;
                    builder.Write(tableHeadArray[j].ToString());
    
                }
                builder.EndRow();
                #endregion
    #region    遍历集合中的每个对象,作为表格的一行
                for (int n = 0; n < UserInfo.Count; n++)//控制行数
                {      
                    //将每个评分值去除
                    for (int m = 0; m < test[n].Count; m++)//控制列数
                    {
                        //取出集合中的每一个对象
                        builder.InsertCell();// 添加一个单元格                   
                        builder.CellFormat.Borders.LineStyle = LineStyle.Single;
                        builder.CellFormat.Borders.Color = System.Drawing.Color.Black;
                        //builder.CellFormat.Width = widthList[j];
                        builder.CellFormat.VerticalMerge = Aspose.Words.Tables.CellMerge.None;
                        builder.CellFormat.VerticalAlignment = CellVerticalAlignment.Center;//垂直居中对齐
                        builder.ParagraphFormat.Alignment = ParagraphAlignment.Center;//水平居中对齐
                        builder.Write(test[n][m].ToString());
                    }
                    builder.EndRow();
                }
    
                //将替换后的评标报告保存在以下路径
                string outputPath = rootPath + "/Content/得分统计表.doc";
                //生成的评标报告的名称
                string filename = "得分统计表" + now.ToString("yyyy年mm月dd日") + ".doc";
                //保存文件
                docMain.Save(outputPath);
                //将文件返回给视图
                return File(outputPath, "application/msword", filename);
            }
        }
    }
    
            #endregion

      3、代码讲解

      在插入表格的过程中我们的所有的数据都是动态添加的,不论是表头还是表格的内容,也就说我们的行和列都是

    不固定的,这样就需要我们通过循环来控制我们的行数和列数。

     builder.Write(test[n][m].ToString());在我们往表格中写入数据的时候我们只能以行为一个整体来添加数据,

    所以在添加数据的时候需要将每一行中的所有列的值作为一个list来控制写入,这样我们就能很好的控制我们写入的

    数据是正确的。


      小结


      在实现功能时候我们会遇到很多的问题不论是技术上还是逻辑上面的,这时候我们需要静下心来好好的思考一下

    我们应该怎样来实现比较简单的,我的一个习惯就是当遇到很复杂的逻辑的时候喜欢静下心来拿起笔画画她们之间的

    关系,这样我们在思考的过程中会一点一点的突破,最后实现我们的伟大逻辑。当我拿到专家评分的逻辑的时候我就

    大概用了一下午的时间在纸上面写逻辑,最后轻松搞定。所以在这个浮躁的社会需要静下心来实现一些东西。。。。
     
         

       
    展开全文
  • .java文件中嵌入HTML

    千次阅读 2013-03-05 23:07:02
    可以用java写一个html页面,具体代码如下: 注意要用printwrite输出string; 部分页面: ...这个表格的样式是找的网上的代码。由于大部分代码都是html语言,故定为转载类型。

    可以用java写一个html页面,具体代码如下:




    注意要用printwrite输出string;


    部分页面:



    这个表格的样式是找的网上的代码。由于大部分代码都是html语言,故定为转载类型。

    展开全文
  • 网上比较多讲述如何操作Excel表的...这VC中用OLE技术很容易实现,但是C#方法就不一样啦。下面将就此进行阐述。一、首先简要回顾一下如何操作Excel表 先要添加对Excel的引用。选择项目-〉添加引用-〉COM-〉添加Mi
  • word嵌入表格,完美解决报表

    千次阅读 热门讨论 2015-12-22 15:35:07
    【背景概要】  项目中,有很多地方涉及到需要打印各种表格,静态的,动态... 放下报表问题实现其它需求期间,偶然发现,我们可以动态的将表格嵌入到word文件中,利用word将各种表格显示打印。这里用到的就是Aspos
  • C#用webbrowserForm中嵌入并且操作Excel表格,如何让他不提示是否保存并取消保存?<!--google_ad_client = "pub-0746388214181358";google_ad_width = 336;google_ad_height = 280;google_ad_format = "336x280_as...
  • Qt中嵌入Excel

    2019-09-17 14:10:18
    采用QtQAxObject和QAxWidget实现Excel表格嵌入进Qt程序,实现Excel的读写操作
  • http://hi.baidu.com/softhiman/blog/item/9eca310732cd11c77a894747.html 本文讲的这个技术是把Excel表格嵌入到自己开发程序的Form窗体进行操作,给客户一个不用切换窗口的操作界面,似乎更好。这VC中用OLE...
  • 怎样网页中嵌入word

    千次阅读 2015-06-25 13:25:41
    l 如果选择a,word将会把文件转换为mhtml格式,所有word内的内容都会包含一个文件里包括图片、表格,但是文件自身比较大不适合internet上传输; l 如果选择b,则会把文件转换成完全符合html标记的网页,并...
  • html中嵌入aodbe reader

    千次阅读 2012-04-01 16:21:00
    使用 标记在在HTML中嵌入 PDF 文档  您可使用 HTML 标记 HTML 中嵌入 PDF 文档。通过嵌入HTML 文档显示 PDF 文档页面的图像。与 Netscape Navigator 3.0 或更高版本以及 Internet Explorer 3.0 或更...
  • 这个是下载别人的。不错。可以直接aspx页面上打开excel。使用excel,和大家分享下,浏览ExcelBrowse.aspx
  • 通过Aspose实现文件对象嵌入Word功能博客涉及的代码文件
  • 2、修改xml的需要动态生成的值,Freemarker变量为${data}格式的,修改完改成ftl后缀,复制到加载Freemarker的项目里即可 3、详细步骤请移步百度 一个稍微大点的doc文件转换为xml代码就有20000多行,怎么看!!!...
  • Qt在表格中加入控件

    千次阅读 2017-07-01 11:55:29
    任务:使用 QTableWidget 动态生成表格每行的某两列加入 QComboBox 下拉框控件和 QPushButton 按钮控件 有添加,删除,编辑功能,每行的按钮可以浏览文件夹并选择文件  1、新建一个对话框QDialog...
  • 近使用.net做一个小软件遇到一个问题,就是想实现把excel表格在winform打开,同时可以操作,不单单是打开、或者就提取数据。网上找了好多资料,发现这方面的资料比较少,即使有,都是旧版本的使用方法。这里...
  • 如何Python创建Excel表格

    万次阅读 多人点赞 2018-07-31 21:24:56
    之前学习os模块,我们知道了如何创建一个txt格式的文件(具体操作见https://mp.csdn.net/postedit/80903024)   但是当我们爬取一些小说或一些图片时,我们需要分类管理这些数据,这时候文件似乎无法直接描述出...
  • java word中嵌入excel

    2015-07-04 04:14:49
    如题,最近做一个网页导出功能,需要word中嵌入几张excel表格,要求是以文档形式存放其中, 网上查过,貌似poi和itext都不支持(可能支持,但是我没找到) 有没有什么好的实现方法能够完成嵌入的功能,谢啦
  • HTML页面中嵌入XML数据

    万次阅读 2004-10-16 18:36:00
    HTML页面中嵌入XML数据使用非官方标准的标记可以将XML数据嵌入到HTML页面。XML数据可以象下面的例子那样嵌入HTML页面:ToveJaniReminderDont forget me this weekend!或者象下面这样嵌入外部单独的XML文件:注意...
  • word怎么嵌套表格If you create documents in Word with complex layouts, tables are a useful method of arranging your content. You can use the cells in a table to structure your text, images, and even ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 38,707
精华内容 15,482
关键字:

如何在表格中嵌入文件