jacob 插入水印方法整理

2023-11-04

Dispatch activeWindow = this.word.getProperty( "ActiveWindow").toDispatch();
// 取得活动窗格对象
Dispatch activePan = Dispatch.get(activeWindow, "ActivePane").toDispatch();
// 取得视窗对象
Dispatch view = Dispatch.get(activePan, "View").toDispatch();
// 打开页眉,值为9,页脚为10
Dispatch.put(view, "SeekView", new Variant(9));
Dispatch docSelection = Dispatch.get(activeWindow, "Selection").toDispatch();
//获取页眉和页脚
Dispatch headfooter = Dispatch.get(docSelection, "HeaderFooter").toDispatch();
// 获取水印图形对象
Dispatch shapes = Dispatch.get(headfooter, "Shapes").toDispatch();
// 给文档全部加上水印,设置了水印效果,内容,字体,大小,是否加粗,是否斜体,左边距,上边距。
//调用shapes对象的AddPicture方法将全路径为picname的图片插入当前文档
Dispatch picture = Dispatch.call(shapes, "AddPicture", waterMarkPath).toDispatch();

//选择当前word文档的水印
Dispatch.call(picture, "Select");
Dispatch.put(picture, "Left", new Variant(0));
Dispatch.put(picture, "Top", new Variant(50));
Dispatch.put(picture, "Width", new Variant(650));
Dispatch.put(picture, "Height", new Variant(650));

//关闭页眉
Dispatch.put(view, "SeekView", new Variant(0));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

jacob 插入水印方法整理 的相关文章

  • 谈谈我接触过的几个前端框架。

    1 justified gallery框架 jQuery justified gallery插件允许你在一个合理的空间内创建响应式 无限滚动 高品质的画廊 并填充满所有的空间 插件主要特性 无需在意像素 使用一种先进的算法无需剪裁图像进行自
  • 西安电子科技大学计算智能导论公茂果老师课程所有PPT

    西安电子科技大学计算智能导论公茂果老师课程所有PPT http pan baidu com s 1hqst8pe 随着信息技术的发展 计算的观念越来越显示其在各个领域的威力 从计算的角度审视世界 认为从物理世界 生命过程直到人类智能都是可计
  • syskey (win7启动密码)加密和破解方法

    1 什么是syskey Syskey是NT Service Pack 3中带的一个工具 用来保护SAM数据库不被离线破解 用过去的加密机制 如果攻击者能够得到一份加密过的SAM库的拷贝 他就能够在自己的机器上来破解用户口令 2 如何开启sy
  • vue遍历Map,Map在vue中的使用方法

    Map在vue中的使用方法 html 遍历的时候要遍历两遍
  • 到底是学JAVA好还是.net,未来哪个前景好?

    Java就目前来看 前景绝对没有问题 从语言排行榜来看 Java从未跌出前3 Java目前主要占据两个领域 服务端开发 以及安卓开发 尤其是在安卓开发领域 绝对是牢牢地霸占第一的位置 首先java有着非常广泛的市场应用 WEB开发 安卓应用
  • atoi函数源代码

    atoi函数源代码 isspace int x if x x t x n x f x b x r return 1 else return 0 isdigit int x if x lt 9 x gt 0 return 1 else ret
  • sprintf, snprintf, _snprintf, sprintf_s 等的区别

    先放结论 1 在支持snpritf的编译器 只使用int snprintf char buffer size t count const char format argument 无论成功或者失败 都会返回字符串的总长度 不包括结束符 如果
  • 解决Android Studio安装过程中“SDK tools directory is missing”的问题

    SDK tools directory is missing 这是因为安装时你的计算机无法连接到google的服务器 对google服务器的域名地址解析出问题了 无法从google服务器下载SDK tools 安装时自动跳过安装SDK to
  • react时间戳转换成需要格式

    后端返回前端日期时间 一般给你的都是时间戳 然后前端展示需要转换成需要格式 以下是我开发中常遇到需要转换成的格式 看代码 class DateApi 将输入的毫秒字符串or毫秒数转换成指定的字符串格式 param string msStr
  • 机器人 串口配置文件serial.INI

    SERIAL INI Configuration of the serial ports and their protocols Lindemann 27 02 2002 KUKA Controls update comments and
  • 大厂Code Review 流程

    提交cr的流程 检查代码风格 可以安装googlestyle或者Alibaba的一些stylecheck工具 也许各开发团队会有自己的风格规范 从mainline中同步代码 注意使用 git pull rebase 而不是 git pull
  • 如何判断是否适合学编程?

    能问出这个问题的人 肯定是心里有点想学习编程 但是又担心自己不适合学习编程 学不会反而浪费时间 那么 如何判断自己是否适合学习编程呢 可以从如下几个方面入手 1 明确自己为什么要学编程 因为不同的编程语言适用的领域不一样 比如我认识一个做互
  • 基础连接已关闭解决办法

    最近微信公众号功能莫名其妙的出问题 在调腾讯和百度接口就出问题 也不知道哪里抽风 只要调用外部接口 POST或者GET提交 准备出错 提示基础连接已关闭 httpWebRequest请求错误 基础连接已经关闭 连接被意外关闭 研究很久很久
  • 为你推荐10款开发常用的代码编辑器

    代码编辑器对于程序员来说十分重要 一个好的编辑器可以节省开发时间 提高工作效率 这篇文章会介绍10个优秀且免费的编辑器 它们都是非常方便易用的环境 你可以用它们来编写代码 查看源文件和文档等 简化你的工作 本文由PHP100中文网编译 转载
  • mysql 字符集问题整理

    mysql 字符集问题整理 一直对mysql字符集没有明确的概念 mysql为了方便 设置了各种层级的字符集 最近在移植mat数据库时 顺便把这个问题整理清楚 供参考和学习 文章最后有word版本 有两张图片以及不同文字的颜色区分 首先是M
  • 作为技术岗位面试官的一些分享

    我在过去的四年里参与了很多公司技术岗位的面试 说实话要看出一个人的综合素质 我还真的做不到 至于其他面试官是否可以 我也不得而知 但我个人感悟是 在面试过程中 面试官更加多的是去匹配和比较 在招聘过程中 企业会根据人力需求先制定出一套招聘需
  • 移动端H5开发遇到的问题

    移动端开发必会出现的问题和解决方案 H5开发过程中难免会遇到一些兼容性等爬过坑的问题 移动端 H5 相关问题汇总 1px 问题 响应式布局 iOS 滑动不流畅 iOS 上拉边界下拉出现白色空白 页面件放大或缩小不确定性行为 click 点击
  • linux中mysql启动服务命令(合集)

    linux的mysql启动服务命令 linux的mysql启动服务命令1 使用mysqld启动 关闭MySQL服务 mysqld是MySQL的守护进程 我们可以用mysqld来启动 关闭MySQL服务 关于mysqld MySQL 5 6官
  • Jacob 连接到远程计算机以获得 WMI 支持

    我正在尝试使用 java 和 Jacob 连接到远程计算机 以便获取有关远程计算机的一些 WMI 信息 对于本地主机 我使用下面的代码 它工作正常 String host localhost String connectStr String
  • 对技术行业的深度思考

    技术行业是当今世界最为热门和发展迅猛的领域之一 无论是互联网 人工智能还是区块链 技术的快速发展正在改变着我们的生活和社会 然而 我们是否真正思考过技术在我们生活中的影响和意义 本文将对技术行业展开深度思考 探讨其带来的优势与挑战 以及如何

随机推荐

  • 【Linux】Ubuntu的一些实用指令技巧

    目录 实用的技巧 文件目录操作技巧 远程管理使用技巧 用户管理使用技巧 查询系统信息的实用技巧 链接问题 打包和压缩的使用技巧 实用的技巧 1 tab补全 当我们在终端中敲命令时 有时候按下tab键 没有歧义 系统会自动帮助我们补全命令的剩
  • 微软拼音输入法繁体转简体

    win10自带的微软拼音输入法繁体转简体 在使用Eclipse时 格式化代码的快捷键是 CTRL SHIFT F 今天在使用eclipse时 因为格式化代码的快捷键是 CTRL SHIFT F 按了之后 在拼音打字时发现 出来的字都是繁体
  • 光伏圈告别「看天吃饭」,塞浦路斯大学耗时 2 年,发现机器学习预测污染损失未来可期

    内容一览 光伏系统是一种利用太阳能发电的可再生能源解决方案 具有减少温室气体排放 分散式发电 经济效益等优势 对于推动可持续能源发展和应对环境挑战具有重要作用 然而 许多具有最高太阳辐射的地点也存在地面干燥 多尘的缺点 这可能会影响光伏系统
  • NodeJS excel 导入(js-xlsx)

    js xlsx github地址 https github com SheetJS js xlsx 准备 excel文档 解析方法 const XLSX require xlsx function importExcel filePath
  • c语言的循环语句的结构,C语言的基本结构与循环语句(ppt 23页).ppt

    C语言的基本结构与循环语句 ppt 23页 ppt 由会员分享 可在线阅读 更多相关 C语言的基本结构与循环语句 ppt 23页 ppt 21页珍藏版 请在人人文库网上搜索 1 第四章 C51流程控制语句 第一节 C语言的基本结构 C语言是
  • vue+axios+vite实现跨域请求

    使用vue axios vite实现跨域请求 1 route js import createRouter createWebHistory from vue router const routerHistory createWebHist
  • VUEJS入坑日记.2 -DatePicker设置默认日期

    iview中DatePicker 的value属性和v modal不能同时使用
  • 从输入网址到显示网页的全过程分析

    作为一个软件开发者 你一定会对网络应用如何工作有一个完整的层次化的认知 同样这里也包括这些应用所用到的技术 像浏览器 HTTP HTML 网络服务器 需求处理等等 本文将更深入的研究当你输入一个网址的时候 后台到底发生了一件件什么样的事 1
  • python怎样让条形图x轴的字不要重叠

    在 matplotlib 中绘制条形图时 可以使用 rotation 参数来控制 x 轴标签的旋转角度 例如 如果你希望将 x 轴标签旋转 45 度 可以这样写 import matplotlib pyplot as plt 绘制条形图的代
  • 虚拟机类加载机制

    虚拟机类加载机制 深入理解Java虚拟机 第2版 类加载的时机 类从被加载到虚拟机内存中开始 到卸载出内存为止 它的整个生命周期包括 加载 验证 准备 解析 初始化 使用和卸载7个阶段 其中验证 准备 解析3个部分统称为连接 加载 验证 准
  • PAN解读 —— Efficient and Accurate Arbitrary-Shaped Text Detection with Pixel Aggregation Network

    文章目录 简述 网络结构 Backbone Segmentation Head FPEM FFM Output and Pixel Aggregation PA 损失函数 Aggregation Loss Discrimination Lo
  • CocoaPods问题排查步骤

    CocoaPods问题排查步骤 1 ruby源的问题排查 1 查看ruby的源 gem sources l 2 添加ruby的源 如果不是 https gems ruby china com 的源的话 添加这个源 gem sources a
  • 10分钟手把手教你运用Python实现简单的人脸识别

    今天 我们用Python实现高大上的人脸识别技术 Python里 简单的人脸识别有很多种方法可以实现 依赖于python胶水语言的特性 我们通过调用包可以快速准确的达成这一目的 这里介绍的是准确性比较高的一种 01 首先 梳理一下实现人脸识
  • uniApp入门(一)

    目录 一 项目准备 1 1 创建项目 1 2 创建页面 1 3 运行项目 1 4 pages json文件的页面配置与全局配置 1 5 rpx单位 二 内置组件 2 1 基础内容 2 2 视图容器 2 2 1 scrollView 2 2
  • 面向对象基础案例(2)

    个人简介 作者简介 大家好 我是W chuanqi 一个编程爱好者 个人主页 W chaunqi 支持我 点赞 收藏 留言 愿你我共勉 没有什么比勇气更温文尔雅 没有什么比怯懦更冷酷无情 文章目录 面型对象基础案例 2 1 打印水果类价格
  • shell中怎么比较两个字符串的大小?

    shell中 有两个字符串 2004 05 23 和 2005 03 01 怎么来比较他们的大小呢 方法一 date d echo 2005 03 01 tr s date d echo 2004 05 23 tr s 执行结果分别为 11
  • 离线OCR中英文图片识别

    webOcr WebOcr 基于Google Tessract4机器学习构建中英文离线Ocr项目 在其基础上提供了http调用的接口 便于你在其他的项目中调用 并且提供了Docker 便于部署 特性 中文识别 快速高识别率 模型训练 通过j
  • Git 讲解及常用的操作

    这个博主的Git常用操作 以及Git的讲解 让我这个初学者收获良多 因此转载记录 https blog csdn net pzm1993 article details 79980258 前言 目前来说 版本控制主要分为 集中式版本控制 C
  • matlab中散点图的线性拟合_matlab画散点图并拟合函数曲线MATLAB画散点图和二次函数...

    matlab画散点图并拟合函数曲线 MATLAB画散点图和二次函数 www zhiqu org 时间 2020 12 07 画法如下 在输入栏分别输入x y matlab的开始菜单start gt toolboxes gt cirve fi
  • jacob 插入水印方法整理

    Dispatch activeWindow this word getProperty ActiveWindow toDispatch 取得活动窗格对象 Dispatch activePan Dispatch get activeWindo