2015-07-15 06:18:12 +0000 2015-07-15 06:18:12 +0000
31
31

如何在MS Word文档中调整多个图片的大小?

在一个空白的文档中,我从一个文件夹中插入图片(屏幕截图 - 所有的图片都是相同的大小和格式)。我想调整图片的大小,以达到所需的大小。我现在要做的就是逐一选择一张张图片,设置它的大小。

理想情况下,我想在不使用宏的情况下,一次性选择多个图片设置大小。

答案 (6)

41
41
41
2015-07-16 04:47:01 +0000

你有多种方法可以做到这一点:

1- 试着使用一个宏*,代码如下:

Sub resize()
Dim i As Long
With ActiveDocument
    For i = 1 To .InlineShapes.Count
        With .InlineShapes(i)
            .ScaleHeight = 50
            .ScaleWidth = 50
        End With
    Next i
End With
End Sub

2- 调整所有图片的高度和宽度:*

a. 右键点击第一张图片,打开 “尺寸和位置 "框(或从图片->格式->尺寸框中打开框。你需要的是尺寸框,而不仅仅是标签中的高度和宽度选项,要禁用锁定纵横比,否则无法工作) b. 禁用 "锁定纵横比” c. 改变高度和宽度到所需的尺寸 d. 关闭框 e. 点击下一张图片并点击F4。f. 对于大型文档,使用右侧的垂直滚动条在图像之间移动

3- 所有图像的统一纵横比* a. 右键点击第一个图像,打开 “尺寸",然后点击 "尺寸"。右键点击第一张图片,打开 "尺寸和位置 "框(或从图片->格式->尺寸框中打开)。注意,长宽比值并不是对所有图片都改成完全相同的值,而是接近了(53%而不是50%),所以宏的方法更精确。

8
8
8
2016-03-04 15:37:32 +0000
2
2
2
2017-02-24 02:28:44 +0000

如果你想在一个由PDF文档转换而来的MS Word文档中调整多张图片的大小,而实际上构成Word的多张图片超出了Word页面的页边距,这里有一个解决方案。将Word保存为网页(*.html) 2. 在上面过程中自动创建的文件夹中点击键入,找到你需要的图片,按顺序排序。在这里输入图片描述][1] 3. 要创建一个新的空白Word。同时,可以在Word的页面布局中修改页边距 4. 5.选择图片排序,然后拖到新的空白Word中。 5.它们完全吻合。 :)

有时顺序是相反的,可以再拖一次。可能是与选择图片的操作有关。

2
2
2
2016-06-17 17:45:10 +0000

如果你把你的文档保存为.docx,那么你就可以把它作为zip-archive打开。会有一个包含所有图片的媒体文件夹(我的是PNG图片)。然后你可以使用IrfanView、XnViewMP、FastStone Viewer等程序来进行批量转换,如调整大小、降低色深等。把你的图片打包成zip,然后重命名为docx。

例如,在我的docx中,我需要把屏幕截图的颜色数量减少到8种,这对文档来说已经足够了。经过处理后,我的10MB的doc变成了1.8MB的doc,所以节省了不少。

对于有解压/解压问题的人来说,以下是步骤:

rename mydoc.docx mydoc.zip
mkdir mydoc_unzip
cd mydoc_unzip
unzip ../mydoc.zip
... manipulate ....
zip -a ../new_doc.zip *
cd ..
rename new_doc.zip new_doc.docx

我用了一个叫Total Commander的工具,它可以让我直接进入docx文件(Ctrl-PgDn),然后解压(复制)媒体文件夹到临时位置,做我的操作,然后用Total Commander把媒体文件复制回来。

一旦你将docx重命名为zip,你应该可以使用Windows文件资源管理器来探索它–步骤和Total Commander一样–将媒体文件夹复制到temp位置,操作图片,复制回zip。

0
0
0
2018-10-19 13:40:12 +0000

只要你的图片不是 “Inline with text",你所要做的就是CTRL+点击每一张图片来选择它们,然后你就可以用选择手柄来调整它们的大小。

0
0
0
2017-01-02 06:18:54 +0000

你要做的真的是以下几点:

  1. 取一个空白文档
  2. 进入页面布局->列->两列
  3. 将图片拖到页面上,

会自动调整大小。