精华内容
下载资源
问答
  • <p>Java操作Word中的表格,表格固定位置添加文字,使添加的文字悬浮表格上面</p>
  • C# 往word 固定位置给写文字和图片

    万次阅读 2020-06-09 09:12:48
    (1) vs添加引用对Microsoft.Office.Interop.Word.dll的引用。 (2) 源文件增加引用: using System.IO; using System.Reflection; using MWord = Microsoft.Office.Interop.Word; (3) 增加代码: //doc...

    (1) 在vs中添加引用对Microsoft.Office.Interop.Word.dll的引用。

    (2) 源文件增加引用:

    using System.IO;

    using System.Reflection;

    using MWord = Microsoft.Office.Interop.Word;

    (3) 增加代码:

             //doc路径   图片路径   文字  

            private void test(string docPath , string picPath , string words)

            {

                Microsoft.Office.Interop.Word.Application oWord;

                Microsoft.Office.Interop.Word.Document oDoc;

                object name = docPath;

                object Range = System.Reflection.Missing.Value;

                object bookmarks = "picture";

                object bookmarksdata = "data";

                oWord = new Microsoft.Office.Interop.Word.Application();

                oWord.Visible = false;

                object unknow = Type.Missing;

                //打开文档

                oDoc = oWord.Documents.Open(ref name, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow,

                    ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow, ref unknow);

                oDoc.Bookmarks.get_Item(ref bookmarks).Select();

                //插入图片 并设置图片大小

                MWord.InlineShape il = oWord.Selection.InlineShapes.AddPicture(picPath, ref unknow, ref unknow, ref Range);

                il.Width = 30;

                il.Height = 20;

     

                oDoc.Bookmarks.get_Item(ref bookmarksdata).Select();

                //插入图片 并设置图片大小

                oWord.Selection.TypeText(words);   // 插入文本

     

                oDoc.Save();

            }

    (4) 对word的操作,在需要加载图片和文字的地方,点击插入,选择书签,图片的书签叫picture,日期的书签叫data。

    展开全文
  • 主要介绍了Java 替换word文档文字,指定位置插入图片功能,本文通过实例代码给大家讲解,需要的朋友可以参考下
  • office上的word中,如果插入形状后,默认“对象随文字移动”。当出现文字或者图片的格式出现更换,该形状就会随着变化位置。或者将word转换为PDF格式后,形状也会出现位置变化。因此我们要取消这个属性设置。 ...

    在office上的word中,如果插入形状后,默认“对象随文字移动”。当出现文字或者图片的格式出现更换,该形状就会随着变化位置。或者将word转换为PDF格式后,形状也会出现位置变化。因此我们要取消这个属性设置。

    点击形状后显示布局选项,点击它,如图。

    选中“在页面上的位置固定”的单选按钮即可,如图。

    展开全文
  • WORD中如何将编辑好的文字给“框”起来呢,今天小编就讲解下如何给WORD中已编辑好的文字加边框的方法: 第一步、打开需要编辑的文字,这里小编以《木兰辞》为例 第二步、点击页面上方菜单栏中的“设计”选项 第...

    WORD中如何将编辑好的文字给“框”起来呢,今天小编就讲解下如何给WORD中已编辑好的文字加边框的方法:

    第一步、打开需要编辑的文字,这里小编以《木兰辞》为例
    在这里插入图片描述

    第二步、点击页面上方菜单栏中的“设计”选项在这里插入图片描述

    第三步、进入设计选项后,在菜单栏中右侧找到“页面背景”区域中的“页面边框选项,点击进入在这里插入图片描述
    在这里插入图片描述

    第四步、在弹出的“边框和底纹”对话框中选择“页面边框”,后根据需要进行个性设置,设置完成后,点击“确定”即可在这里插入图片描述
    设置好的效果如下图
    在这里插入图片描述
    另外,页面边框设置中还准备了一些已经设置好的特色边框,可以选择直接使用在这里插入图片描述
    效果如下图
    在这里插入图片描述

    以上就是页面边框的设置方法了,希望对各位小主有所帮助!

    展开全文
  • Java代码在Word中的指定位置插入一张图片

    万次阅读 热门讨论 2019-08-24 10:02:31
    Java代码在Word中的指定位置插入一张图片 继使用java向word中插入文字,使用java代码将word转为pdf之后,写一篇使用java代码将图片插入到word文档中。 噢~我无所不能的java语言。 我们插入下面这张图片,这是原...

    Java代码在Word中的指定位置插入一张图片

    在继使用java向word中插入文字,使用java代码将word转为pdf之后,在写一篇使用java代码将图片插入到word文档中。
    噢~我无所不能的java语言。
    如果以下工具类不可实现 请移步至这篇文章:
    最新实用版——JAVA使用POI替换Word模板中指定字符,并可插入图片。
    开心
    我们插入下面这张图片,这是原图,挺大的。
    在这里插入图片描述
    话不多说上代码。

    import java.io.File;
    import com.jacob.activeX.ActiveXComponent;
    import com.jacob.com.Dispatch;
    import com.jacob.com.Variant;
    
    public class WordUtil_img {
    	
    	// word运行程序对象
    	private ActiveXComponent word;
    	// 所有word文档集合
    	private Dispatch documents;
    	// word文档
    	private Dispatch doc;
    	// 选定的范围或插入点
    	private Dispatch selection;
    	// 保存退出
    	private boolean saveOnExit;
    	
    	/**
    	 * 是否可见word程序
    	 * @param visible true-可见word程序,false-后台默默执行。
    	 */
    	public WordUtil_img(boolean visible) {
    		word = new ActiveXComponent("Word.Application");
    		word.setProperty("Visible", new Variant(visible));
    		documents = word.getProperty("Documents").toDispatch();
    	}
    	/**
    	 * 打开一个已经存在的Word文档
    	 * @param docPath 文件的路径
    	 */
    	public void openDocument(String docPath) {
    		doc = Dispatch.call(documents, "Open", docPath).toDispatch();
    		selection = Dispatch.get(word, "Selection").toDispatch();
    	}
    
    	/**
    	 * 全局将指定的文本替换成图片
    	 * @param findText
    	 * @param imagePath
    	 */
    	public void replaceAllImage(String findText, String imagePath, int width, int height){
    		moveStart();
    		while (find(findText)){
    			Dispatch picture = Dispatch.call(Dispatch.get(getSelection(), "InLineShapes").toDispatch(), "AddPicture", imagePath).toDispatch();
    			Dispatch.call(picture, "Select");
    			Dispatch.put(picture, "Width", new Variant(width));
    			Dispatch.put(picture, "Height", new Variant(height));
    			moveStart();
    		}
    	}
    	
    	/**
    	 * 把插入点移动到文件首位置
    	 */
    	public void moveStart(){
    		Dispatch.call(getSelection(), "HomeKey", new Variant(6));
    	}
    	
    	/**
    	 * 获取当前的选定的内容或者插入点
    	 * @return 当前的选定的内容或者插入点
    	 */
    	public Dispatch getSelection(){
    		if (selection == null)
    			selection = Dispatch.get(word, "Selection").toDispatch();
    		return selection;
    	}
    	
    	/**
    	 * 从选定内容或插入点开始查找文本
    	 * @param findText 要查找的文本
    	 * @return boolean true-查找到并选中该文本,false-未查找到文本
    	 */
    	public boolean find(String findText){
    		if(findText == null || findText.equals("")){
    			return false;
    		}
    		// 从selection所在位置开始查询
    		Dispatch find = Dispatch.call(getSelection(), "Find").toDispatch();
    		// 设置要查找的内容
    		Dispatch.put(find, "Text", findText);
    		// 向前查找
    		Dispatch.put(find, "Forward", "True");
    		// 设置格式
    		Dispatch.put(find, "Format", "True");
    		// 大小写匹配
    		Dispatch.put(find, "MatchCase", "True");
    		// 全字匹配
    		Dispatch.put(find, "MatchWholeWord", "True");
    		// 查找并选中
    		return Dispatch.call(find, "Execute").getBoolean();
    	}
    	
    	/**
    	 * 文档另存为
    	 * @param savePath
    	 */
    	public void saveAs(String savePath){
    		Dispatch.call(doc, "SaveAs", savePath);
    	}
    	
    	/**
    	 * 关闭word文档
    	 */
    	public void closeDocument(){
    		if (doc != null) {
    			Dispatch.call(doc, "Close", new Variant(saveOnExit));
    			doc = null;
    		}
    	}
    }
    

    以上就是工具类的源码了,下面我们可以写一个main函数,测试一下。主要调用的是工具类中 replaceAllImage()这个方法。

    public static void main(String[] args) {
    		WordInsertImg("F:\\我是word.doc","F:\\pikaqiu,jpg");
    	}
    	
    	public static void WordInsertImg(String WordPath,String ImgPaht) {
    		WordUtil_img demo = new WordUtil_img(false);//获取工具类对象
    		demo.openDocument(WordPath);//打开word
    		// 在指定位置插入指定的图片
    		demo.replaceAllImage("AAA",ImgPaht,60,60);//AAA是指定的图片位置。后面的两个参数是指定图片的长和宽。
    		demo.saveAs("f:\\我是皮卡丘.doc");//插入成功后生成的新word
    		demo.closeDocument();//关闭对象。
    		System.out.println("插入成功");
    	}
    

    在F盘下有 "我是word.doc"这个文件。以及名称为 pikaqiu.jpg 图片。

    tup
    word中有“AAA”这个字段,准备替换。
    word中有“AAA”这个字段,准备替换。
    下面我们运行程序。
    显示插入成功
    显示插入图片成功,下面我们去F盘看一下吧。
    在这里插入图片描述
    可以看到已经有生成的新word打开以后是什么?
    在这里插入图片描述
    ok,可以看到我们的图片已经插入进来了。而且图片也没有那么大,被固定成60*60的大小。
    这个jar和插入文字的是一样的、所以没有多余的jar包。可以去我的另一篇文章 将数据写入word文档中下载jar包

    展开全文
  • word 图片位置固定方法

    千次阅读 2016-08-18 17:21:05
    我们在Word中给文档添加图片可以达到图文并茂,从而产生更好的效果。默认情况下,插入的图片总是随随文字移动而移动。插入一幅图片,如何可以固定图片位置呢?对Word感兴趣的朋友可加Word学习交流群:180627193...
  • word表格文字距离表格四周太远,怎么才能调的近一些,除了调字大小。以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!word表格文字距离表格...
  • 一份word文档,精心设置图片位置后,把... 其实,我们应该把这两项属性设置为“嵌入型”,此时图片的特性就和普通文字一样了,位置固定在了某行位置。如果再改动文章的格式,图片位置也不会发生混乱。 P.S. 如...
  •  如上图,需要替换的字符串地方“$1”为“1231”,指定位置插入书签,并命名“test” ,插入的图片如下   本人也没太过多去研究,亲测通过有效,这分享下 1.demo import java.awt.Font;  ...
  • word打开文本格式的文件 点击ctrl+h,点击更多,会出现下图所示: 勾选住“使用通配符” Word中通配符的规则和java大差不差: ...查找的时候可以直接使用,但是要匹配到的字符固定位子添加字符,的话要...
  • 在Word2007文档中,我们可以很容易地将文字转换成表格。其中关键的操作是使用分隔符号将文本合理分隔。Word2007能够识别常见的分隔符,例如段落标记(用于创建表格行)、制表符和逗号(用于创建表格列)。例如,对于只有...
  • Qt 向word中插入文字

    千次阅读 2014-07-02 11:35:46
    pro 文件要加入 CONFIG += qaxcontainer 2. main.cpp #include <QApplication> #include <QAxWidget> #include <QAxObject> int main(int argc, char* argv[]) { QApp...
  • 在word中如何替换内容 WORD中如何替换文字 材料/工具:word2010 1、打开相应的word文档,比如我们要将文档中的“华为”全部改为“HUAWEI”。 2、点击“编辑”菜单,选择“查找”。 3、出现“查找和替换”...
  • VBA word中插入文字和艺术字

    千次阅读 2017-09-06 11:59:13
    1. 如何插入文字在当前光标处(活动文档末尾)插入文字Sub InsertTextAtEndOfDocument() ActiveDocument.Content.InsertAfter Text:=" The end." End Sub所选内容前插入文字:Sub AddTextBeforeSelection() ...
  • word中的公式与正文文字不对齐

    千次阅读 2017-12-31 15:54:40
    word中的公式与正文文字不对齐
  • 除了嵌入型图片外,图片在Word文档位置可以通过鼠标拖动来调整。如果需要对图片位置进行精确定位,可以使用相关的命令来进行操作,下面介绍精确定位图片在Word文档位置的具体操作方法。1、在文档选择插入...
  • 不同版本的界面不太一样,低版本或用经典界面弹出的是工具栏,...这个命令面板共分了7部分,就像简化了的WORD,我们通常需要设置的就是文字样式、字高,其他基本不用设置,下面就按照文字编辑器的分类介绍一下这些功...
  • 在Word中我们经常会遇到这样的情况,把一篇稿件发送给别人做文字修改后,反馈回来的稿件就变了样式,将原有的样式弄得乱七八糟,这似乎不是我们的初衷。我们只需要他人修改稿件的文字内容而不更改样式,那么应该对...
  • Word | 图片被文字遮挡

    2021-03-13 20:52:29
    经常复制图片到word上的时候发现图片被遮挡了,只有一小块,比如这样: 分析 原本以为是格式-环绕文字的设置问题,但是有时候是好的,有时坏的,就算改了也没有达到预期正常效果。 经过研究查询,发现其实是行间距...
  • 看到获奖名单上的100+个名字顿时就泪奔了,这意味着我得执行“打开word——替换名字——点击打印”这个程序100多次。估摸着这么搞我肯定会死打印室的,于是开始琢磨怎么解决这个问题。 打印的模板是固定的,...
  • 1、用python批量替换word文件文字。 会议文件。每次的会议文件格式比较固定,但是会议时间、会议届次不同,想用python实现批量替换。 例如:用“第二届”替换“第一届”,“第二次会议”替换“第一次会议”,...
  • 在word中插入一张图片,固定图片使图片和文字固定,不会因为移动图片而文字不动的具体步骤如下: 我们需要准备的材料分别是:电脑、Word文档。 1、首先我们打开需要编辑的Word文档,点击打开“文本框”,选择喜欢...
  • 首先还是说一下如何转换成可编辑的文字Word,目前市面上有很多转换工具,其中大部分是普通转换,也就是原来的PDF是文字转出来的Word就是文字,而原PDF是由图片生成或扫描的,转出来的Word就跟插入图片一样的。...
  • 1.Word文档如下:2.代码# -*- coding: UTF-8 -*-from docx import Documentdef readSpecTable(filename, specText):document = Document(filename)paragraphs = document.paragraphsallTables = document....
  • 这个问题不常见,而且是潜在问题引起的。 问题表征 如下图,页眉放了 logo小图片 和 公司名称, ...双击页眉,选择文本框,发现它的底部边框位置影响到文字排版。 解决办法: 1,拖动文本框底部边框,...
  • 隐藏效果如下所示: 这是因为文字的【段落行距】设置为【固定值】,将文字选中,设置为【单倍行距】即可。 转载于:https://www.cnblogs.com/baixu/p/10370160.html...
  • 原理:word中图片的格式和文字段落的格式有密切的联系  使用word 中,如果您要使得您插入的图片样式为嵌入式,那么在文字的段落设置中选哪个行距都可以,但惟独不能选择固定行距,演示如下(图片格式为嵌入式...
  • Office Word 是一种强大的文字编辑软件,其中的Word 2010可以将文档的页面文字设置为“垂直居中”,文档的首页,往往需要将一段或者多段文字在页面设置为“垂直居中”,这里与大家分享完成方法。一、设置段前...
  • 在Word表格,我们可以考虑设置字体颜色、用图片隐藏文字等手段来使用人无法进行正常的判断,从而达到保密的目的。 1.文字与背景一色 这恐怕不能算是一个技巧,可是正所谓兵不厌诈,最危险的方法就是最安全的...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 40,276
精华内容 16,110
关键字:

如何在word固定文字位置