精华内容
下载资源
问答
  • Java 获取Word中指定图片的坐标位置
    2021-05-12 09:38:08

    本文介绍通过Java程序获取Word文档中指定图片的坐标位置。

    程序运行环境:

    • Word测试文档:.docx 2013
    • Free Spire.doc.jar 3.9.0
    • IntelliJ IDEA
    • JDK 1.8.0

    方法步骤:

    1. 指定文件路径,本次测试代码路径为项目文件夹路径。即在IDEA项目文件下存入用于测试的Word文档,如:C:\Users\Administrator\IdeaProjects\Picture_Doc\input.docx。文件路径也可自定义为其他路径。

    2. 在程序中引入jar文件,如下图:

    3.Java程序代码

    import com.spire.doc.*;
    import com.spire.doc.documents.DocumentObjectType;
    import com.spire.doc.documents.Paragraph;
    import com.spire.doc.fields.DocPicture;
    
    public class GetCoordinatesOfPicture {
        public static void main(String[] args) {
            //加载Word测试文档
            Document doc = new Document();
            doc.loadFromFile("input.docx");
    
            //遍历section
            for (int a = 0; a<doc.getSections().getCount();a++)
            {
                Section section = doc.getSections().get(a);
    
                //遍历paragraph段落
                for (int b =0 ;b<section.getParagraphs().getCount();b++)
                {
                    Paragraph paragraph = section.getParagraphs().get(b);
    
                    //遍历段落中的对象
                    for (int i = 0; i < paragraph.getChildObjects().getCount(); i++)
                    {
                        DocumentObject docobj = paragraph.getChildObjects().get(i);
    
                        //判断对象是否为图片
                        if (docobj.getDocumentObjectType()== DocumentObjectType.Picture)
                        {
                            DocPicture picture = (DocPicture) docobj ;
    
                            if (picture.getTitle().equals("图片4"))//定位标题为“图片4”的图片
                            {
                                //获取图片坐标位置
                                float x = picture.getHorizontalPosition();
                                float y = picture.getVerticalPosition();
                                System.out.println("坐标位置为:\n X=" + x + " Y=" + y);
                            }
                        }
                    }
                }
            }
    
        }
    }
    

    坐标获取结果:

     

    原创内容,转载务必注明出处!

     

    更多相关内容
  • 怎样理解Word自定义编号的位置

    千次阅读 2018-08-30 11:08:22
    现在我们调出自定义编号列表对话框,进一步了解它们之间的对应关系。 其中: 编号位置下的对齐位置,对应的是首行缩进的位置,的确也就是编号起始的位置。 文字位置下的制表位位置,对应的是红圈中制表符的位置,...

    现在我们调出自定义编号列表对话框,进一步了解它们之间的对应关系。

    其中:

    编号位置下的对齐位置,对应的是首行缩进的位置,的确也就是编号起始的位置。

    文字位置下的制表位位置,对应的是红圈中制表符的位置,也就是编号后第一个文字的起始位置。

    文字位置下的缩进位置,对应的是除首行以外所有行的左缩进位置。


    怎样理解word中自定义编号的位置

    现在看看完整的对应图,强化一下印象。


    怎样理解word中自定义编号的位置

    自定义编号列表对话框调用方法

    下面介绍一下自定义编号列表对话框是怎样调用出来的。

    在需要设置编号的文字区域右键单击,弹出一个菜单。单击其中的“项目符号和编号”。


    怎样理解word中自定义编号的位置

    这时,弹出“项目符号和编号”对话框。

    单击右下角的“自定义”。


    怎样理解word中自定义编号的位置

    “自定义编号列表”对话框就出现了。


    怎样理解word中自定义编号的位置

    展开全文
  • 最近做项目遇到一个需求,生成指定数据的证书图片(比如毕业证,在空的模板中输入自定义的姓名、日期等信息),尝试了许多方法,最终完美地实现了这个需求。以下内容为制作证书图片的第一步,制作证书word模板。首先有...

    最近做项目遇到一个需求,生成指定数据的证书图片(比如毕业证,在空的模板中输入自定义的姓名、日期等信息),尝试了许多方法,最终完美地实现了这个需求。

    以下内容为制作证书图片的第一步,制作证书word模板。

    首先有一张无内容的证书图片,新建一个docx文件,打开wps,并将模板图片粘贴到docx中

    8f77c9ed1d87c99e397e2aa588f11e45.png

    接下来修改样式,使证书图片位于word页中央

    点击图片外的区域,使光标在图片外并可以输入的状态,修改'页面布局',将页边距都改成0;将纸张方向改为横向,这样与图片形状接近

    971f3dd886992b72341cb8791356ddc1.png

    点击图片,在'图片工具'中将高度设置为18.8厘米,宽度设置为26.97厘米

    b4fa2d3cb28de5486d6923784bfee2b3.png

    选中图片,在'布局选项'中将'文字环绕'设置为'衬于文字下方',然后手动将图片拖动到word页中央的位置

    a7303efcce03a99b808b1bc4fa997812.png

    然后在图片指定位置加入文本框,文本框中输入关键字,将图文框背景设置为无颜色透明,点击旁边的工具选项'形状填充',颜色选择为'无填充颜色'

    1d1df8192fb4a6fd67fccb3801260d21.png

    然后选择'填充其他颜色',将透明度修改为100%,这样文本框背景就是透明的了

    04bd9ecfe483b253161cd4511fb249c7.png

    去掉显示的图文框边框线,还是旁边的工具选项,选择'形状轮廓'-'线形'-'其他线条',将'形状选项'的'填充与线条'都改为无

    bc628a95b4fbe378138abff8d225c1d2.png

    按照以上方法填充所有需要添加的文本框,然后使文本框中的所有文字都左右居中,根据需要调整图文框所在位置,文字详细样式可以在模板中设置,也可以在使用程序修改为自定义数据时修改。

    b2c3035984a60aab6e58ce7312acd0a0.png

    这样证书模板就制作完成了,如有需要使用如上方法操作,细节无需完全一致。

    展开全文
  • 「我的ABC软件工具箱」中提供了 Word 批量添加水印的功能,支持文字水印和图片水印,支持对水印进行自定义的设置,功能强大、操作简单、处理高效。 信息安全和版权保护在当今社会已经越来越重要,我们经常会有些...

    概要:Word 文档添加水印是非常重要且必要的,Office 自带了添加水印的功能,但如果需要单次给多个文件添加水印,我们就需要借助工具进行处理。「我的ABC软件工具箱」中提供了 Word 批量添加水印的功能,支持文字水印和图片水印,支持对水印进行自定义的设置,功能强大、操作简单、处理高效。

    信息安全和版权保护在当今社会已经越来越重要,我们经常会有些资料需要在网上与别人分享但又害怕别人据为己有,公司有时候会给员工发送一些资料又害怕外泄,这可能对公司或者个人的利益都会造成不同程度的损害。于是在一些敏感的资料在外发或者分享时都会在文档上加上“保密”、“机密”、“严禁复制”或者“xxx培训机构专用”字样的水印,这不仅可以提醒接收者做好保密工作,也可以做一些版权的声明,防止被别人盗用,甚至还能起到给公司或者个人做营销广告的作用!
    那怎么给 Word 文档加水印呢?如果只是单个文件,那 Office 已经自带了水印功能了。但是如果你有几十甚至上百个文档,一个一个的去操作既浪费时间又容易出错!今天就给大家介绍一款办公软件-「我的ABC软件工具箱」,我们先来看下它在处理 Word 文档水印上有哪些特色吧!

    1、支持文字和图片类型水印。

    2、支持设置水印的位置、透明度。

    3、文字水印支持字体设置、字体大小、字体颜色设置等。

    4、支持批量操作,一次处理多个文件。

    5、操作简单,处理速度非常快。

    6、全部本地化处理,文件不会上传到服务器。

    了解了这么多,我们来看看「我的ABC软件工具箱」Word 添加水印的操作步骤吧!

    打开「我的ABC软件工具箱」,左侧面板选择【文件水印】,然后右侧就能看到【Word 批量添加水印】的功能啦!

    点击菜单按钮,会进入到下面的页面。

    在当前页面就可以点击右上角的“添加文件”按钮来添加要处理的文件了,还可以直接将文件拖拽进来!

    添加好文件后,界面就能显示我们已经添加的文件了。

    当添加完文件后,就可以点击“下一步”按钮了,进入到水印设置页面。

    在这个页面,我们能设置的信息还是挺多的,比如前面说到的水印类型、水印字体颜色、字体大小、旋转角度等等!在页面的最下面,还能看到水印的预览效果!我们这里先设置一个"铺满全屏"的文字水印看看效果。当我们选项设置完成并确认无误后就可以点击下一步了!

    在这个页面,我们可以设置文件存储的位置。设置好并确认无误后,继续点击下一步,我们就交给「我的ABC软件工具箱」进行处理了。

    一会儿,Word 添加水印的操作就处理完成了。这个界面上能看到处理文件的列表,还能看到成功或者失败的数量,还是非常人性化的。那处理的效果如何呢?

    怎么样,是不是很方便呢?我们再来一个放在“正中心”的 Word 水印吧!

    在这个页面,我们选择了 Word 文档水印的位置在“正中心”,并且设置了字体为“华文彩云”。按着软件界面的步骤一路下一步就可以完成了。我们来看看最终的效果吧。

    如果文字水印还不能满足你的需求,那也可以选择图片水印。

    这里我们选择水印的类型为图片,然后选择水印图片的路径,其他的参数就可以根据自己的需求进行设置即可。同样在下面也能看到一个预览效果,那我们来看看最终生成的效果图吧!

    怎么样?给 Word 文档批量添加水印的姿势你get了吗?是不是功能强大且操作简单还方便呢!有了「我的ABC软件工具箱」这个软件,我们也可以做个躺平的打工人了。

    展开全文
  • 为了运行方便可以把该宏添加到word左上角的自定义快速访问工具栏中点击运行,甚至更高级点,放到自己的自定义功能区中。 后期我将整理并分享针对图形对象大小批量处理以及批量处理题注格式的VBA代码,敬请期待哦!
  • } catch (IOException e) { } } } 最后效果图如下: 总结 以上所述是小编给大家介绍的Java 替换word文档文字并指定位置插入图片,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。...
  • 自定义多级标题 定义新的多级标题 后面的第2级别第3级别菜单(点击标号为2的地方选中级别)依次设置即可。 为图片、表格添加序号方便引用的方法 选中word中的图片,点击菜单栏的引用——>插入题注–>新建...
  • Word自带的水印功能有两种,一种是图片,一种是文字。 但是有时候会遇到针对每个文档,自定义特定文字的平铺水印,这种怎么实现呢,下面是用Aspose.Words实现的自定义水印,只能在非word打开的情况下可以看到效果,...
  • 完美市县了DOCX格式的模板文字替换与插入浮于文字上方的图片
  • const logoData = new Image() logoData.src = '../../../../../public/images/product/logo.jpg' //添加图片,参数依次为:imageData(string|HTMLImageElement|HTMLCanvasElement|Uint8Array),x(水平位置),y(垂直...
  • 在线编辑Word——插入图片、图形

    千次阅读 2021-12-27 14:24:02
    Word中支持插入图片、图形等元素,同时支持对插入的图片和图形进行格式化操作,如裁剪、调整尺寸大小、调成颜色、阴影、倾斜角度、透明度等等。本文,将通过使用Spire.Cloud Word在线编辑器来展示如何在Word中插入...
  • 程序运行环境: Word测试文档:.docx 2013 Free Spire.doc.jar3.9.0 IntelliJ IDEA JDK 1.8.0 ...文件路径也可自定义为其他路径。 2. 在程序中引入jar文件,如下图: 3.Java程序代码 i.
  • vb.net 如何在word文档的指定位置插入图片(不是光标处) 使用 WordApp.Selection.InlineShapes.AddPicture(FileName:="C:\19b9068e64110c288c11.jpg", LinkToFile:=False, SaveWithDocument:=True) '插入图片 ...
  • 系列文章目录 提示:这里可以添加系列文章的所有文章的目录,目录需要自己手动添加 例如:第一章 Python 机器学习入门之pandas的使用 提示:写完文章后,目录可以自动生成,如何生成可参考右边的帮助文档 ...
  • 项目符号,是Word2010中十分有用的功能之一,他可以很好的标记文章段落,利于读者快速找到相应的位置,本次课程就来教大家怎么将自定义图片设置为项目符号。 ①启动Word2010,单击菜单栏--开始--项目符号--定义...
  • kaptcha生成自定义图片验证码

    千次阅读 2017-04-05 16:41:40
    因为项目需要,在发短信验证码 之前加上图片验证码。根据网上提供的资料很快的就实现了。因为kaptcha相当于是别人封装的,效果比较单一,所以在简单实现后自己试着改了改。虽然还是挺不好看的,还是想自己记录下来,...
  • 做了个Word文档总结,却需要转换成PPT上台汇报;做了个Word表格统计,却需要转换成Excel进行分析;做了个Excel图表分析,却需要放到Word或PPT上;然而Ctrl+V就变形,稍作修改就错乱!啊,为什么同是Office不能兼容...
  • 需求一 图片上传 就是要一个富文本编辑器,然后有图片上传功能,因为vue-quill-editor是将图片转为base64编码,所以当图片...图片上传区域要隐藏,自定义vue-quill-editor的图片上传,点击图片上传时调用iview或者elem
  • 最近因为java项目中有大量的图片需要导出到word(采用freemarker导出模板),导出的过程中发现一个问题:导出饼图的时候会随着浏览器的大小不同被拉长或者拉伸,查阅很多质料但网上并没有找到相关的解决办法,因此...
  • 支持选择文件夹,支持同时转换多个文件,文件保存位置可以自定义,经测试,转换10页的PDF文件只需要3秒,有一点大家需要注意,本软件不支持将扫描图片的PDF文件转换成可编辑的Word。 V2.0.0更新说明 1、新增PDF转...
  • 配置文件可以由微软官方自行选择配置并到处了,网址:https://config.office.com/deploymentsettings方便手残党…下载新版本office后发现安装过程没有自定义安装默认安装路径在C盘而我只需要安装Word,Po...
  • 首先谢谢这位博主,帮了很大的忙,正好有个需求是根据word模板,生成word文档,其中还需要固定位置插入统计图。 前期我也找了很多文章,都是重写CustomXWPFDocument类,把图片写为xml,在写入word中,但是其中一直...
  • 解决 Java poi 3.8等版本操作word插入图片不成功的问题 问题: 最近有一个需求是将Excel中的数据转换到word中,其中包括了文字和图片, 在使用poi 3.8向word中写入图片的时候发现怎么都不成功,具体过程如下: ...
  • Java利用poi生成word(包含插入图片,动态表格,行合并) 测试模板样式: 图表 1 Word生成结果: 图表 2 需要的jar包:(具体jar可自行去maven下载) Test测试类: import java.io.FileInputStream; import java.io...
  • 4.1 高度自定义的自动目录 151 4.2 特殊位置的多重页码系统 159 4.3 个性化注释的制作和设置 168 4.4 高度自动化的关键词引用和罗列 177 4.5 利用查找和替换迅速完成版面整理 183 Chapter5 学霸之路:长文档...
  • Word标书助手3.2.5版包含四个模块: 一、插入PDF 功能:解析选择的PDF文件为图片,并插入到Word中(每页一个图)。 应用场景:插入扫描的PDF合同...支持按钮自定义排序,支持数据库转移,默认数据库位置D:\WdFiles。
  • 吾有一问:word背景图片怎么设置?谈及word文档的背景图片,只有一个目的,为了让你的内容配上背景之后显得更加美观。因为一直只是一片字海般的内容的话,莫说是给他人看就连自己也会有因为枯燥而失去新鲜感的时候。...
  • 罗刚君Word精灵 v3.0.rar

    2019-07-13 05:22:16
    5.新增“内容转图片(禁止编辑)”功能,用于将Word文档的内容转换成图片,从而使他人只能查看无法修改。 6.新增“带圈编号”功能,可以单击一次生成一个带圈的编号,也可以一次性插入1到20的带圈编号。同时还提供10...
  • 图片水印 /// /// 服务器图片相对路径 /// 保存文件名 ... /// 图片水印位置 0=不使用 1=左上 2=中上 3=右上 4=左中 9=右下 /// 附加水印图片质量,0-100 /// 水印的透明度 1--10 10为不透明</param>

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 25,332
精华内容 10,132
关键字:

word自定义图片位置