最近小编遇到一个问题:需要将一篇word文档中的所有图片全部缩小比例。一张张改太麻烦了。于是从网上搜罗了一下,还真找到了解决办法。需要注意的地方就是注意厘米与像素的换算关系。一般情况下1厘米=28px 。这个换算关系其实可以用计算器计算出来。计算公式为图片改变之后的像素除以改变之后图片的大小厘米。
固定长宽篇
这部分要说的是把word中的所有图片修改成固定的并且相同的长和宽!
1、打开word,工具-宏-宏(或者直接按Alt+F8)进入宏的界面,如下面所示,输入一个宏名,宏名自己起,能记住就行!
2、宏名起好了,单击“创建”进入Visual Basic 编辑器,输入如下代码并保存
Sub setpicsize() '设置图片大小
Dim n '图片个数
On Error Resume Next '忽略错误
Forn = 1 ToActiveDocument.InlineShapes.Count 'InlineShapes类型图片
ActiveDocument.InlineShapes(n).Height = 400 '设置图片高度为 400px
ActiveDocument.InlineShapes(n).Width = 300 '设置图片宽度 300px
Nextn
Forn = 1 ToActiveDocument.Shapes.Count 'Shapes类型图片
ActiveDocument.Shapes(n).Height = 400 '设置图片高度为 400px
ActiveDocument.Shapes(n).Width = 300 '设置图片宽度 300px
Nextn
End Sub
3、返回word,工具-宏-宏(或者直接按Alt+F8),再次进入宏的界面,选择刚才编辑好的宏,并单击“运行”按钮,就可以了!(图片多时,可能会花一些时间)
按比例缩放篇
这部分要说的是把word中的所有图片按比例缩放!
具体操作同上,只是代码部分稍做修改,代码如下:
Sub setpicsize() '设置图片大小
Dim n '图片个数
Dimpicwidth
Dimpicheight
On Error Resume Next '忽略错误
For n = 1 ToActiveDocument.InlineShapes.Count 'InlineShapes类型图片
picheight = ActiveDocument.InlineShapes(n).Height
picwidth = ActiveDocument.InlineShapes(n).Width
ActiveDocument.InlineShapes(n).Height = picheight * 1.1 '设置高度为1.1倍
ActiveDocument.InlineShapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍
Nextn
For n = 1 To ActiveDocument.Shapes.Count 'Shapes类型图片
picheight = ActiveDocument.Shapes(n).Height
picwidth = ActiveDocument.Shapes(n).Width
ActiveDocument.Shapes(n).Height = picheight * 1.1 '设置高度为1.1倍
ActiveDocument.Shapes(n).Width = picwidth * 1.1 '设置宽度为1.1倍
Nextn
End Sub
若还想使所有图片居中对齐,可在循环中加入下面的语句:
ActiveDocument.InlineShapes(n).Range.ParagraphFormat.Alignment= wdAlignParagraphCenter
‘左对齐:wdAlignParagraphLeft
注意:这里的Shapes(InlineShapes)不仅仅是指图片,也包含其它的,自选图形、任意多边形、OLE 对象、ActiveX 控件、图片等。<?xml:namespace prefix = o />
-
2021-04-26 14:20:51
在图片保存中,我们不必在ps或其他工具来修改图片,我们也可以用代码来实现。下面举两例子,效果相同:
$sourcefile="images/1.jpg";//旧图路径
$dstfile="images/1_small.jpg";//新图路径
$arr=getimagesize($sourcefile);//获取图片缩放比例,这样我们不必再在目录下去查找图片属性的宽高了。
//$src_width="144";
$src_height="200";也可自定义缩放比例但过大图片会失真
$scle=0.5;//比例系数
$dst_width=ceil($arr[0]*$scle);
$dst_width=ceil($arr[1]*$sclie);//新图宽高
$dst_img=imagecreatetruecolor($dst_width,$dst_height);//载入新图
$src_img=imagecreatefromjpeg($sourcefile);//载入旧图
imagecopyresampled($dst_img,$src_img,0,0,0,0$dst_width,$dst_height,$src_width,$src_height);//输出图像
imagejpeg($dst_img,$dstfile);//新图,路径
imagedestroy($dst_img);
imagedestroy($src_img);//销毁图片
?
更多相关内容 -
word批量按比例缩放图片.txt
2020-02-07 14:15:36word批量按比例缩放图片 Sub 按比例缩放图片() Dim n '图片个数 Dim picwidth Dim picheight On Error Resume Next '忽略错误 kH=0.95 !图片高度缩放比例 kW=0.95 !图片宽度缩放比例 -
word页面缩放怎样设置
2021-07-31 02:45:58word页面变小了,有图。...1.设置右下角缩放比例为100%,视图模式设置为页面视图;2.点击页面布局——纸张大小,设置为A4即可。如何让word文档里面的文件缩小1、缩小word文档的视图,可以按住ctrl,...word页面变小了,有图。
怎么设置
如上图,word页面变小了,可以直接按住ctrl键不松,再滚动鼠标飞轮对页面进行缩放,使期至合适的比例大小。
也可以如下图所示,直接用鼠标拖动滑块调整显示比例。
如何设置WORD页面大小?
1.设置右下角缩放比例为100%,视图模式设置为页面视图;2.点击页面布局——纸张大小,设置为A4即可。
如何让word文档里面的文件缩小
1、缩小word文档的视图,可以按住ctrl,再将鼠标滚轮向下滚动。
2、如下图所示3、鼠标滚轮向上滚动,可以将文档视图放大。
在word中,怎样将图片设置缩放比例为30﹪
word有多个版本,不同版本操作有些差距,以下以Word2007为例子:1、选中图片,这时图片的边缘会出现一个线框,如图所示,拖曳线框就可以凋整图片的大小。
2、选中要调整的图片,Word会新增“格式”选项卡。
3、点击“格式”选项卡,在菜单栏最右侧“大小”区域的右下角,点击启动器,如图所示。
4、在弹出来的“大小”对话框中,勾选“锁定纵横比”,然后在“尺度和旋转”区域输入想要设置的高度和宽度值,单击“关闭”完成设置。
5、打开图片“大小”对话框,在“缩放比例”区域输入想要设置的高度和宽度的比例(如题目要求,就各输入30%),最后单击“关闭”。
6、对图片进行各种编辑后,如果对设置不满意,可以在“格式”选项卡的“调整”区域点击“重设图片”按钮,将图片恢复至最初的状态,以便重新编辑。
word调整纸张大小,如何让内容按比例缩放?
例如将A4纸张缩小到A5,可以在打印对话框中设置缩放。
设置步骤:1、单击文件---->;打印,如图所示;2、弹出打印对话框,在缩放处,选择按纸张大小缩放为A5即可,如图所示。
怎么使用键盘缩放word页面
打印设置里按纸张大小缩放,设置为32开就好了。
如图word要用两张A4纸打印一本32开的册子共8页设置:首先,必须使用页面横排加分栏打印功能。
这样,每张纸就是4页内容,两张就是八页。
鉴于分栏设置后,在各栏分别设置页码需要用域功能,又只有8页,建议,直接在每栏下面直接写页码。
最困难的是页面次序,想了很久,可以用文本框链接实现。
1、分别在四张A4横排分栏中,设置8个文本框,文本框边设置为无色。
每个文本框相当于一个页面,页码直接设置在当页下方,设置在文本框外面。
2、页码顺序为第一张正面1-8,背面2-7,第二张正面3-6,背面4-5。
3、根据页码顺序,设置文本框链接次序。
4、将做好的文档复制在第一文本框中,文档内容会按照设置的链接次序充满所有文本框。
5、进行格式微调。
这样的好处是微小的改动引起的两页间内容移位会自动实现。
避免做好内容,复制好版面后,一有页间调整就又要重做版面的问题。
word中如何设置页面大小,如设置为A4纸
展开全部 点击电脑的Word图标,打开Word。
02 打开Word后,点击页面布局下的纸张大小选项。
03 点击后在下拉的列表里,可以选择你需要的纸张大小。
04 如果都不合适,可以点击最下面的其他页面大小。
05 进入其他页面大小窗口,就可以设置纸张大小,设置好在点击确定就可以了。
...
-
Word中批量修改图片大小和缩放比例方法.docx
2021-09-27 04:30:51Word中批量修改图片大小和缩放比例方法.docx -
如何批量修改Word中图片大小和缩放比例的方法介绍.docx
2021-09-27 07:06:12如何批量修改Word中图片大小和缩放比例的方法介绍.docx -
word排版 文件等比例缩小 word表格等比例缩小
2021-07-26 05:56:58WORD文件怎么把里面所有内容全部等比例缩小1、打开要编辑的word文档,依次选择【插入】--【图片】--【来自文件】,选择需要插入的图片后,系统自动导入图片,然后进行图片大小的调整(按住shif...WORD文件怎么把里面所有内容全部等比例缩小
1、如果是在电脑显示缩小,可以点击格式工具栏的显示比例。
也可以手动输入比例数值。
2、如果是打印时缩小,可在打印时选择“按纸张大小缩放”,选取合适的纸张大小即可。
WORD文件怎么把里面所有内容全部等比例缩小
1、打开要编辑的word文档,依次选择【插入】--【图片】--【来自文件】,选择需要插入的图片后,系统自动导入图片,然后进行图片大小的调整(按住shift+图片四角的箭头进行调整,这样调整的图片不会变形,是等比例的缩放);2、在图片中央单击右键--设置图片格式。
然后选择【版式】。
在版式下方选择需要的环绕方式;3、先选择【嵌入型】,选择后单击确定。
之后出现的编辑板面可能会出现有些文字距离拉大,可以另起一段,回车即可;4、以同样的方式选择【周围型】,进行需要对图片大小、文字进行调节,满意即可。
5、以同样的方式选择【衬于文字下方】,进行需要对图片大小、文字进行调节,满意即可。
在word里用A4纸横向分两栏再装订册
用“文件”-“打印”-“每页的版数”选择两版就好了。
这个不要设置成两栏,页码正常插入,视图什么都是正常的,把左右页边距设置好,(如果格式不满意,把右边的大点,左边的小点就好了,打印时候是等比例缩小) 如果你原来是竖版的A4,纸张什么都不要调,不要把页面设成横向,打印时候自然就是横的了,纸张大小缩放都不要管他,“无缩放”就好了。
双面打印是打印机功能问题,如有有这个功能,直接打印属性里的布局选项卡的打印面就有,如果没有这个功能,只能手动双面打这个是每个打印机滚纸功能都不一样的。
可以奇数偶数的打,主要是打反面的时候要看准纸张摆放。
一般都是已打印好面向上。
-
[Word]中批量修改图片大小和缩放比例方法
2019-07-03 00:57:01最近小编遇到一个问题:需要将一篇word文档中的所有图片全部缩小比例。一张张改太麻烦了。于是从网上搜罗了一下,还真找到了解决办法。需要注意的地方就是注意厘米与像素的换算关系。一般情况下1厘米=28px 。这个...转载于:https://www.cnblogs.com/AI-Algorithms/p/3916461.html
-
C#实现HTML转WORD及WORD转PDF的方法
2020-09-03 08:06:46主要介绍了C#实现HTML转WORD及WORD转PDF的方法,涉及C#实现HTML、WORD及PDF等文件格式转换的相关技巧,需要的朋友可以参考下 -
aspose word转pdf
2019-01-13 12:04:27项目需求:把word文档转成pdf。压缩包里有license.xml文件,aspose-word jar包 ,java(word转pdf)代码,jar破解版无水印(用于学习研究)有需要的可以下载,不懂的可以留言 -
C#实现缩放字体的方法
2020-09-03 15:41:47主要介绍了C#实现缩放字体的方法,涉及C#操作Matrix实现字体缩放的相关技巧,需要的朋友可以参考下 -
vb.net写的一个图片按等比例缩放,剪辑图像的函数。
2019-09-11 18:08:09vb.net写的一个图片按等比例缩放,剪辑图像的函数。我们在作网站的时候,经常遇到用户上传一些图片大小不对的,或上传很大的图片,这个类就是将客户的图片进行剪辑处理一下,然后再给存起来。 ''' <summary&... -
word批量图片缩放工具
2014-04-10 10:54:24这个小工具用于word文档中含有大量图片的一次性批量按比例缩放,缩放结果若不合适可以返回到原始大小,是一个很好用的小工具哦! -
java处理图片按比例缩放功能
2021-03-06 22:12:48java中的图片按比例缩放功能1. 按固定长宽进行缩放/** 图片缩放,w,h为缩放的目标宽度和高度* src为源文件目录,dest为缩放后保存目录*/public static void zoomImage(String src,String dest,int w,int h) throws ... -
java实现按比例缩放图片技巧
2022-03-05 21:34:28根据指定的文件名称,用户给定的缩放比例来完成缩放图片 思路分析: 1、文件对象File 2、BufferedImage构造器: 图像数据的访问的缓冲器 3、用到的API 方法 说明 getWidth() 返回图像宽度 getHeight() ... -
[C# VSTO Word]Form窗体在不同电脑上相同宽度值不同显示效果的...暨如何正确获取Windows11/10桌面的缩放比例?
2022-05-09 18:36:02暨如何正确获取Windows11/10桌面的缩放比例? 发现问题 发现UserControl任务窗格,在new之后设定好的宽度,在不同的word版本展示的实际宽度不对等。 一台电脑上,启动的word版本【16.0.15128.20178】宽度377 另... -
工具方法(一)- java等比例缩放图片大小(完美实现)
2021-04-07 11:40:44业务需求:对大于200kb的图片进行等比例缩放到100kb以内 实现 //对大于200kb的图片进行等比例缩放到100kb以内 public void compressionImg(){ ... //原图片路径 String oldUrl = "D:/xx.jpg" //缩放后图片路径 ... -
word2010中保持缩放比例
2013-08-13 09:16:00在使用word2010的过程中,有时候需要关闭word再次打开的时候显示的缩放比例是之前自己设定的比例,以前就设置过,但是现在又忘了,在网上找了一下,发现都是说在显示里面直接修改就好,但是自己修改后好像还是不行。... -
当word缩小后只有一个数列不能横排排列的解决办法
2022-05-31 22:10:45如下图,最近在写word,但是出现了缩小之后不能横着排列,只能竖着排列,修改...修改方法非常简单:点击缩放比例: 在打开的页面中选择“多页” 点击确定,保存即可,就可以成功一行排列多张预览图了!respect!!! -
java将图片按照原尺寸比例存入word中
2020-02-17 12:34:31在使用poi往word里面插入图片时可以使用 XWPFParagraph.insertNewRun(i).addPicture(InputStream ...但是为了使得插入word中的图片按照原图尺寸进行等比例缩放,我们必须必须获得原图的尺寸,常用的方法... -
无意间发现的word快捷缩放功能
2019-09-28 12:39:26在word文档中,按下Ctrl,之后滚动鼠标滚轮,可以进行显示比例的缩放很不错,很方便的功能,微软是不是受GIS软件的启发???Offiece2003 ''~`` ( o o )+------------------.oooO--(_)--Oooo.---------------------+... -
word怎样设置图片长宽
2021-01-30 14:59:13Word2007提供了丰富的图片编辑功能,方便用户在不借助Photoshop等图片处理工具的情况下,直接在Word文档中对图片进行编辑、修改,甚至还可以为图片添加倒映、三维效果等。下面就来学习如何在Word2007中任意调整图片... -
pdf文件中为啥不显示中文_如何在Windows 10中为不同的显示器调整缩放比例
2020-09-07 00:10:27Windows可以检测大小差异并进行相应调整:将笔记本电脑的视觉比例设置为150%(屏幕上的项目比标准尺寸大50%),将显示器设置为100%(默认)。 My eyes are pretty bad, though, so I’d prefer the laptop to be set... -
[IE编程] WebBrowser控件中设置页面的缩放
2019-11-14 17:40:25如果你的程序中使用WebBrowser控件并且希望有和IE 一样的页面缩放功能(如下图),可以通过向IWebBrowser2 发送 OLECMDID_OPTICAL_...取得缩放比例的范围: CComVariant varRange; spWebBrowser->ExecWB(OLECMDI... -
word常用技巧
2022-03-09 20:01:53注意 如果你直接从visio复制,然后粘贴到word的,则双击打开,进入visio编辑环境。全选图形后进行缩小为大小合适的图形(此时字体是不会变小的)...缩放完后退回到word,将图片大小比例设为100%就可以了。 解决办法 ... -
HTML_CSS控制图片成比例缩放,按比例缩小或者放大到某个尺 - phpStudy
2021-06-09 11:22:44CSS控制图片成比例缩放按比例缩小或者放大到某个尺寸,对于标准浏览器(如Firefox),或者最新都IE7浏览器,直接使用max-width,max-height;或者min-width,min-height的CSS属性即可。如:img{max-width:100px;max-... -
vb.net 控件(包括字体)随窗体按比例缩放
2017-12-30 10:39:30得到现在窗体的大小,然后根据原始大小计算缩放比例 Private Sub form1_Resize( ByVal sender As Object , ByVal e As System.EventArgs) Handles Me .Resize Dim newx As... -
word使用宏命令批量按比例设置图片大小
2018-01-15 20:30:001,单击文件 2. 3.如下图,最后确定 4.如图 5.在弹出框中点击创建, 6.将宏命令copy到命令窗口中并点击运行即可,也无需...(1)设置固定大小n厘米: Sub resetImgSize() Dim iShape As In... -
aspose_word转pdf
2021-12-29 20:22:18//目前是处理word InputStream inputStream = fileServerService.download(path); Document document = null; try { document = new Document(inputStream); ByteArrayOutputStream bos = new ... -
放大和收缩 mac版word 的文档显示比例
2015-01-25 15:22:57有两种方法可以放大和收缩 mac版word 的文档显示比例大小: 方法一:使用快捷键 两个手指放到touchpad上面,同时按住control键,...通过“视图” -> “显示比例”,打开 缩放 框,在缩放框里面设置文档的显示比例。