码迷,mamicode.com
首页 > 其他好文 > 详细

ppt 制作海报 导出高分辨率图片

时间:2016-05-10 18:33:59      阅读:805      评论:0      收藏:0      [点我收藏+]

标签:

用ppt做海报,导出图片的时候,发现导出的图片的分辨率只有96ppi,清晰度不太好。

怎么能这样呢!

网上搜了一下,发现微软提供了一个修改注册表的方法,点击这里访问。不过那里讲的最新只有2010,我的是2016版本的,按照上面说的做,发现没用。

找找其他办法吧。付费软件PPtools,好像也能弄。不过,要钱,差评!

之后,看到一个博客(博客地址,现在不记得了),里面使用了宏来导出图片,代码如下

Sub ppt2pic()
‘
‘ 宏由 zim 创建,日期 2012-10-5。    Dim Nx     As Shape
    Dim X     As Long
    For X = 1 To ActivePresentation.Slides.Count
            跳至指定的幻灯片
            ActiveWindow.View.GotoSlide   X
            获取当前幻灯片编号
            ActiveWindow.View.Slide.SlideIndex
            ActiveWindow.Selection.SlideRange.Shapes
            For Each Nx In ActivePresentation.Slides(X).Shapes
                    If Nx.Type = 14 Or Nx.Type = 1 Then Debug.Print Nx.TextFrame.TextRange.Text
            Next
            导出幻灯片到图像
            ActivePresentation.Slides(X).Export "D:\" & X & ".JPG", ".JPG", 3072, 2304
    Next
 
End Sub

运行了一下,发现修改"D:\"权限不够会报错,改个目录就行了。把3072, 2304改成其他更大更大的数,会溢出,最高ppi只有282ppi,不过比96ppi好多了。

原文地址:http://www.cnblogs.com/super-zhang-828/p/5478592.html

ppt 制作海报 导出高分辨率图片

标签:

原文地址:http://www.cnblogs.com/super-zhang-828/p/5478592.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!