精华内容
下载资源
问答
  • 文本框中,我们可以操作很多元素,如文本、图片、表格等,在本篇文章中将着重介绍如何插入表格到文本框,插入的表格我们可以对表格进行格式化操作来丰富表格内容。此外,对于文本框中的表格内容,我们也可以根据...

    在文本框中,我们可以操作很多元素,如文本、图片、表格等,在本篇文章中将着重介绍如何插入表格到文本框,插入的表格我们可以对表格进行格式化操作来丰富表格内容。此外,对于文本框中的表格内容,我们也可以根据需要来读取表格或者删除表格。

    使用工具

    示例代码

    【示例1】插入表格到文本框

    C#

    using Spire.Doc;
    using Spire.Doc.Documents; 
    using Spire.Doc.Fields;
    
    namespace InsertTableToTextbox_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
    
                //创建一个Document类对象
                Document document = new Document();
    
                //添加section到文档
                Section section = document.AddSection();
                //添加段落section
                Paragraph paragraph = section.AddParagraph();
    
                //添加指定大小的文本框到段落
                TextBox textbox = paragraph.AppendTextBox(300, 100);
    
                //添加文本到文本,设置文本格式
                Paragraph textboxParagraph = textbox.Body.AddParagraph();
                TextRange textboxRange = textboxParagraph.AppendText("Sample Report 1");
                textboxRange.CharacterFormat.FontName = "Arial";
    
                //插入表格到文本框
                Table table = textbox.Body.AddTable(true);
                //指定表格行数、列数
                table.ResetCells(4, 4);
                //实例化数组内容
                string[,] data = new string[,]  
                {  
                   {"Name","Age","Gender","ID" },  
                   {"John","28","Male","0023" },  
                   {"Steve","30","Male","0024" },  
                   {"Lucy","26","female","0025" }  
                };
    
                //将数组内容添加到表格 
                for (int i = 0; i < 4; i++)
                {
                    for (int j = 0; j < 4; j++)
                    {
                        TextRange tableRange = table[i, j].AddParagraph().AppendText(data[i, j]);
                        tableRange.CharacterFormat.FontName = "Arial";
                    }
                }
    
                //应用表格样式
                table.ApplyStyle(DefaultTableStyle.MediumGrid3Accent1);
    
                //保存并打开文档
                document.SaveToFile("Output.docx", FileFormat.Docx2013);
                System.Diagnostics.Process.Start("Output.docx");
            }
        }
    }

    这里应用表格格式,Spire.Doc 支持多种不同的表格类型,可根据需要自行选择。

    表格添加效果:

    【示例2】读取文本框中的表格

    C#

     

    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
    using System.IO;
    using System.Text;
    
    
    namespace GetTableFromTextbox_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
                //载入Word文档
                Document document = new Document("Output.docx");
    
                //获取第一个文本框
                TextBox textbox = document.TextBoxes[0];
    
                //获取文本框中第一个表格
                Table table = textbox.Body.Tables[0] as Table;
                //实例化StringBuilder类
                StringBuilder sb = new StringBuilder();
    
                //遍历表格中的段落并提取文本
                foreach (TableRow row in table.Rows)
                {
                    foreach (TableCell cell in row.Cells)
                    {
                        foreach (Paragraph paragraph in cell.Paragraphs)
                        {
                            sb.AppendLine(paragraph.Text);
                        }
                    }
                }
                File.WriteAllText("text.txt", sb.ToString());
            }
        }
    }

    读取结果:

    【示例3】删除Word文本框中的表格

    C#

    using Spire.Doc;
    using Spire.Doc.Fields;
    
    namespace RemoveTableFormTextbox_Doc
    {
        class Program
        {
            static void Main(string[] args)
            {
                //创建Document实例
                Document document = new Document("Output.docx");
    
                //获取第一个文本框
                TextBox textbox = document.TextBoxes[0];
    
                //删除文本框中第一个表格
                textbox.Body.Tables.RemoveAt(0);
    
                //保存文档
                document.SaveToFile("RemoveTable.docx", FileFormat.Docx2013);
                System.Diagnostics.Process.Start("RemoveTable.docx");
            }
        }
    }

    删除效果:

    附:

    除了添加在文本框汇中操作表格以外,我们向文本框中添加图文混排的内容也是比较常见的,不仅仅只是添加简单文本或者图片,一些复杂的格式化的操作也是可以的,具体可以参阅博客“C# 插入排版精良的Word文本框

     

    以上是本次关于“C# 操作Word 文本框中的表格”的全部内容。如需转载,请注明出处!

    感谢阅读!

    转载于:https://www.cnblogs.com/Yesi/p/9072177.html

    展开全文
  • 转自:部落窝教育 word精品教程当Word中有多张图片的时候,如何能一次性全部删除呢?很多人都会选择一张张地删,对不对?但文档中若有几百上千张的图片,难免会花大量的时间,却在做着无意义的事情,那有没有更高...

    转自:部落窝教育 word精品教程

    当Word中有多张图片的时候,如何能一次性全部删除呢?

    很多人都会选择一张张地删,对不对?

    但文档中若有几百上千张的图片,难免会花大量的时间,却在做着无意义的事情,那有没有更高快捷的删除方法呢?

    当然是批量删除了。

    具体怎么做呢?下文为你提供2个方法。

    方法一:选择性粘贴

    利用选择性粘贴可以将文档的图片、文本框等对象一次性全部清除(需注意的是,这样操作会破坏文档原来的文本格式)。

    方法为:选中需要删除图片的部分,或按【Ctrl+A】键选中全部文档。再按【Ctrl+X】键全部剪切,点击【开始】-【粘贴】-【选择性粘贴】按钮,在打开的对话框中选择“无格式文本”,点击【确定】按钮。

    0b5a5ce73e999fbb2e7a87675df8bc52.gif

    提示:选择并剪切内容后,也可在文档空白处右击鼠标,在【粘贴选项】中单击“只保留文本按钮。

    方法二:查找替换

    利用查找替换法也可以一次性删除文档中所有图片,但需注意的是,只能替换嵌入式图片,无法替换其它插入方式的图片或对象。

    方法一:点击【开始】-【编辑】-【替换】,或按【Ctrl+H】键,打开“查找和替换”对话框,在“查找内容”文本框中输入【^g】(表示图片)。“替换为”中不输入内容,单击【全部替换】按钮。

    194a6c77fc2871853765e60ac78d688c.gif

    方法二:打开“查找和替换”对话框,点击“更多”按钮,展开”搜索选项“和”替换“,点击”特殊格式“按钮,在弹出的菜单中选择”图形“选项,此时,”查找内容“文本框中会自动填充”^g“,”替换为“中不输入内容,直接单击【全部替换】按钮。

    3db77fac7ccc59ddbf8b82e11a591de3.gif

    呼~解决啦!

    觉得赞的小伙伴们欢迎点♥在看♥转发♥呀!么么哒~

    展开全文
  • 我们在日常编写或修改PDF文档时会发现,页面中的图片并不能像Word文档一样直接点击就进行删除或替换等操作,那么PDF文档中的图片应该如何修改呢? 跟Word文档不同,图片在PDF中的作用跟文本框一样都属于一个对象的...

    我们在日常编写或修改PDF文档时会发现,页面中的图片并不能像Word文档一样直接点击就进行删除或替换等操作,那么PDF文档中的图片应该如何修改呢?
    跟Word文档不同,图片在PDF中的作用跟文本框一样都属于一个对象的编辑,因此操作会略微不同。
    首先用极速PDF编辑器打开PDF文档后,选择上方菜单栏中的对象工具后,就能点击选择图片就进行相应操作。
    在这里插入图片描述

    选择图片后直接delete即可删除,或者在图片处右击选择“删除所选内容”也是可以的。图片四周的顶点处按住shift键的同时拖动可等比例缩放图片大小。
    在这里插入图片描述

    选中图片后,在图片处右击选择“图像”,接着可以选择对应的工具插入新的图片以及替换现有图片和将图片提取出来并保存的操作。
    在这里插入图片描述

    另外在图片处右击并选择边框,可给图片添加一个黑色的边框线;
    在这里插入图片描述

    在图片处右击并选择透明度,可以修改图片的透明度效果。
    在这里插入图片描述

    展开全文
  • word使用技巧大全

    热门讨论 2011-03-18 20:37:53
    ★快速删除Word不常用的按钮和菜单 22 ★更改菜单打开方式 22 ★更改默认的度量单位 22 ★将同一高度和宽度应用于不同对象 23 ★添加更多的智能标记 23 ★不在任务栏上显示多余文档图标 23 ★自动滚动,我可以 23 ★...
  • C#编程经验技巧宝典

    热门讨论 2008-06-01 08:59:33
    102 <br>0162 如何实现C#中用键完成TAB的功能 102 <br>0163 如何限制文本框密码输入长度 102 <br>0164 数据输入为空提示 103 <br>0165 如何设置文本框光标到末尾 103 <br>0166 输入法调整...
  • delphi 开发经验技巧宝典源码

    热门讨论 2010-08-12 16:47:23
    0235 如何读取Word中的文本 156 0236 通过身份证号获取年龄 157 0237 如何实现一个应用程序只能打开一个进程 158 7.4 其他数据处理技术 159 0238 对计算结果四舍五入 159 0239 获取一个字符的ASCII值 ...
  • 主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据...Word互操作、高效应用Excel、基本图形绘制、图像处理技术、常用图表应用、动画处理技术、音频与视频控制...
  • 介绍了应用Java Web进行程序开发的各个方面的知识和技巧,主要包括Java Web编程基础、文件操作管理、图形图像与多媒体技术、窗体应用技术、JSP操作Word与Excel等。全书分6篇23章,共计600个实例和600个经验技巧。每...
  • PowerPoint.2007宝典 8/10

    2012-04-01 18:39:23
    4.2.3 将Word文档作为新演示文稿打开 75 4.2.4 从网页导入文本 76 4.3 管理幻灯片 76 4.3.1 选择幻灯片 77 4.3.2 删除幻灯片 77 4.3.3 撤销误操作 78 4.3.4 重排幻灯片 78 4.4 使用内容占位符 80 ...
  • 109. 将WORD中的内容作为图片链接插入EXCEL表格中 61 110. 在独立的窗口中处理内嵌式图表 62 111. 在图表中显示隐藏数据 62 112. 在图表中增加文本框 63 113. 建立文本与图表文本框的链接 63 114. 给图表增加新数据...
  • 109. 将WORD中的内容作为图片链接插入EXCEL表格中 61 110. 在独立的窗口中处理内嵌式图表 62 111. 在图表中显示隐藏数据 62 112. 在图表中增加文本框 63 113. 建立文本与图表文本框的链接 63 114. 给图表增加新数据...
  • Excel技巧大全

    2015-05-06 07:21:37
    5. 将Word中的内容作为图片链接插入Excel表格中 30 6. 在独立的窗口中处理内嵌式图表 31 7. 在图表中显示隐藏数据 31 8. 在图表中增加文本框 31 9. 建立文本与图表文本框的链接 31 10. 给图表增加新数据系列 31 11. ...
  • 实例048 如何删除数组元素 实例049 利用数组实现矩阵转换 实例050 对数组进行二分查找 3.2 数组的应用 实例051 利用数组统计文字段落数 实例052 利用数组随机抽取幸运观众 实例053 利用二维数组向MSFlexGrid...
  • 实例292 设置OpenFileDialog组件中只能选择图片文件 实例293 使用OpenFileDialog组件打开多个文件 实例294 使用SaveFileDialog组件保存文件 实例295 使用FolderBrowserDialog组件选择文件夹 ...
  • 实例292 设置OpenFileDialog组件中只能选择图片文件 实例293 使用OpenFileDialog组件打开多个文件 实例294 使用SaveFileDialog组件保存文件 实例295 使用FolderBrowserDialog组件选择文件夹 ...
  • 实例292 设置OpenFileDialog组件中只能选择图片文件 实例293 使用OpenFileDialog组件打开多个文件 实例294 使用SaveFileDialog组件保存文件 实例295 使用FolderBrowserDialog组件选择文件夹 ...
  • 主要内容有C#开发环境的使用、C#语言基础应用、字符串处理技术、数组和集合的使用、面向对象编程技术、数据...Word互操作、高效应用Excel、基本图形绘制、图像处理技术、常用图表应用、动画处理技术、音频与视频控制...
  • 5. 将WORD中的内容作为图片链接插入EXCEL表格中 30 6. 在独立的窗口中处理内嵌式图表 31 7. 在图表中显示隐藏数据 31 8. 在图表中增加文本框 31 9. 建立文本与图表文本框的链接 31 10. 给图表增加新数据系列 31 11. ...
  • 实例071 如何将字节单位B转换成GB、MB 和KB 108 实例072 身份证号从15位升到18位算法 109 第3章 面向对象编程思想 111 3.1 面向对象家族核心——类与类成员 112 实例073 面向对象编程核心——类、对象和引用 112 ...
  • 实例071 如何将字节单位B转换成GB、MB 和KB 108 实例072 身份证号从15位升到18位算法 109 第3章 面向对象编程思想 111 3.1 面向对象家族核心——类与类成员 112 实例073 面向对象编程核心——类、对象和引用 112 ...
  • 实例071 如何将字节单位B转换成GB、MB 和KB 108 实例072 身份证号从15位升到18位算法 109 第3章 面向对象编程思想 111 3.1 面向对象家族核心——类与类成员 112 实例073 面向对象编程核心——类、对象和引用 112 ...
  • C#.net_经典编程例子400个

    热门讨论 2013-05-17 09:25:30
    175 实例119 局部图像放大 175 实例120 浏览大图片 177 实例121 剪切图片 178 实例122 图像旋转 181 实例123 鼠标拖拽图像 182 4.4 图形缩放与变换 183 实例124 如何放大和缩小...
  • 实例252 设置Word 2000文档及图片的保存路径 352 实例253 限制软件使用次数 353 第9章 数据库技术 355 9.1 连接Access数据库 356 实例254 连接Access数据库 356 实例255 连接加密的Access数据库 357 ...
  • 实例155 如何图片中移动文字 220 4.7 图像动画 221 实例156 动画背景窗体 221 实例157 随鼠标移动的图像 223 实例158 十字光标定位 224 实例159 抓取鼠标指针的形状 225 实例160 图像的上下对接显示 226 实例161 ...
  • C#程序开发范例宝典(第2版).part02

    热门讨论 2012-11-12 07:55:11
    实例155 如何图片中移动文字 220 4.7 图像动画 221 实例156 动画背景窗体 221 实例157 随鼠标移动的图像 223 实例158 十字光标定位 224 实例159 抓取鼠标指针的形状 225 实例160 图像的上下对接显示 226 ...
  • C#程序开发范例宝典(第2版).part13

    热门讨论 2012-11-12 20:17:14
    实例155 如何图片中移动文字 220 4.7 图像动画 221 实例156 动画背景窗体 221 实例157 随鼠标移动的图像 223 实例158 十字光标定位 224 实例159 抓取鼠标指针的形状 225 实例160 图像的上下对接显示 226 ...
  • 实例155 如何图片中移动文字 220 4.7 图像动画 221 实例156 动画背景窗体 221 实例157 随鼠标移动的图像 223 实例158 十字光标定位 224 实例159 抓取鼠标指针的形状 225 实例160 图像的上下对接显示 226 ...

空空如也

空空如也

1 2
收藏数 40
精华内容 16
关键字:

如何删除word图片文本框