PPT导出的图片DPI一般是150的,而有时我们需要更高DPI的图片提交给杂志社(或者其他奇奇怪怪的用途),那怎么搞呢?

1.从PPT导出图片后用用PS进行修改,这个是最直接的,但其导出之时会因为DPI的关系直接损失图像清晰度,这样即便把图像的DPI改过去,不清晰的地方照样不清晰。

2.修改PPT导出DPI值,方法如下:

方法一:

->按下"win+r"->输入"regedit"

->“HKEY_CURRENT_USER”->“Software”

->“Microsoft”

->“Office”

->“16.0”(这里选择自己对应的Office对应版本)

->“PowerPoint”

->“Options”

->右键"新建"

->DWORD(32位)值(D)

->修改命名为"ExportBitmapResolution"

->双击修改十进制数值为"500"(该值就是DPI的值)

完成!

这样在PPT中选择"文件"->“另存为”->选择任意图像格式,存出来的图片就是500DPI的。

注意,如果是右键"另存为图片"是没有效果的,DPI还是150。这个问题本人没有找到解决办法,相信如果涉及逻辑一样,应该也是修改一个相应注册表键值的事情,如果有哪位老哥找到,希望留言告诉下我,万分感谢!

如果觉得上面的操作麻烦,则可以通过创建reg文件的方式来完成上面的操作:

方法二:

->右键新建文本文件

->填入如下内容:

Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Office\16.0\PowerPoint\Options]
"ExportBitmapResolution"=dword:1F4

->保存后关闭

->修改文件后缀名为".reg"

->双击运行即可

注意最后一行的"1f4"为16进制数,也就是"500"的意思。

如果觉得这样自由度还缺一点,也可以用C++进行注册表的修改,代码如下:

方法三:
#include <windows.h>
#include <iostream>using namespace std;int main()
{char szSubKey[200] = "Software\\Microsoft\\Office\\16.0\\PowerPoint\\Options";//子健名称HKEY hKey;//子键句柄DWORD dwDisposition = REG_OPENED_EXISTING_KEY;if (ERROR_SUCCESS != RegCreateKeyEx(HKEY_CURRENT_USER, szSubKey, 0, NULL, REG_OPTION_NON_VOLATILE, KEY_ALL_ACCESS, NULL, &hKey, &dwDisposition)){cout << "打开子健失败"<<endl;return 0;}//修改子健指定对象值int value = 500;cout << "请输入DPI值(按回车结束):";cin >> value;//等待用户输入DPI值if (ERROR_SUCCESS != RegSetValueEx(hKey,"ExportBitmapResolution",0,REG_DWORD,(LPBYTE)&value,sizeof(DWORD))){cout << "更新健值失败" << endl;return 0;}//关闭子键句柄RegCloseKey(hKey);cout << "更新完成\n"<<endl;system("pause");return 0;
}

修改PPT导出图片DPI值相关推荐

  1. 修改PPT输出图片的DPI值(分辨率)

    (146条消息) 修改PPT导出图片DPI值__寒潭雁影的博客-CSDN博客_ppt修改dpi 主要参考上面的博客,放在这里供后期便于查看

  2. 什么是图片的DPI?如何修改图片DPI值?

    在了解修改图片dpi值之前,我们首先需要知道的是什么是图片dpi,dpi又被叫做分辨率,指的是每英寸图片上的像素点的数量,类似于像素点的密度值,可以通过右键图片-属性-详细信息查看图片dpi属性,这里 ...

  3. 图片压缩,修改图片dpi值,更改图片大小

    主要修改图片dpi值,原理:电脑一般dpi为96,图片dpi超过这个值后,图片清晰度没多大变化,降低图片dpi值就能大幅度降低图片大小,如图片dpi为180,将其降到96后,图片宽高比例不变,图片大小 ...

  4. PPT 输出图片DPI修改

    退出所有 Windows 程序. 右键单击"开始",然后选择"运行". (在 Windows 中,选择"开始",然后选择"运行&q ...

  5. 将PPT导出图片分辨率提高的方法

    问题描述 在PPT中对图片进行一定的操作后,如果直接导出需要的图片格式,其大小为96dpi,不能满足要求.所以,需要对PPT进行一定的设置,将导出图片的质量满足要求. 方法 在注册表中对PPT的属性进 ...

  6. PPT绘图笔记2:PPT导出图片结合ps处理图片

    ppt导出的图片有透明背景怎么办?我使用的是组合图. 一开始以为是我的分辨率不行,按照官网的说明在注册表上进行修改1. 知乎的这篇文介绍了好用的bat脚本2 然后我在查资料的时候在B站看到一个方法可以 ...

  7. 改变PPT导出图片分辨率

    参考官方教程 修改注册表即可How to change the export resolution of a PowerPoint slide 附赠帅图一张

  8. python批量修改图片的分辨率dpi值

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.必备条件 二.完整代码 总结 前言 很多论文和期刊,对文中插入图片的格式.色彩.图片大小.分辨率(dpi值)都有要 ...

  9. 修改照片DPI值怎样操作?电脑怎么更改图片DPI?

    很多小伙伴需要修改图片分辨率(https://www.yasuola.com/dpi)时,首先想到的是PS,但PS安装下载麻烦浪费时间.现在市面上有很多图片分辨率在线修改工具,不用下载安装,简单易用, ...

  10. jacob实现ppt转图片时存在的问题

    1.原因 对于ppt转图片,尝试过很多种方法,最后确认使用jacob,虽然需要有windows系统和wps(或者office)这样的限制,但排版和图片质量相对来说就非常好了. 2.问题 (1)使用ja ...

最新文章

  1. Ubuntu 镜像使用帮助
  2. windows7 下的日期没有internet时间的选项卡
  3. HttpURLConnection, Android访问网络,实用demo
  4. PHP 练习(新闻发布)
  5. git与github学习笔记
  6. 使用async读取异步数据
  7. Android 8.0(29)---Android 8.0 获取当前的activity
  8. Nginx 0.8.x + PHP 5.2.13(FastCGI)搭建胜过Apache十倍的Web服务器(第6版)[原创]
  9. 解决魅族手机不能Toast提示的方法
  10. 全景图拍摄设备有哪些?全景图拍摄方法
  11. MAC——本机域名[localhost]配置
  12. 电脑录屏是哪个快捷键?3个录屏快捷键,教你快速录屏
  13. ADO/ADO.NET
  14. java通过ip地址获取相应对应的城市
  15. ofdm 迭代限幅 matlab,ofdm限幅法matlab的程序
  16. 法律诉讼知识:民事诉讼流程
  17. 人生:中国青年女科学家颜宁教授:不向前走,你根本不能轻易定义成功与失败
  18. 朗读评价语言集锦_课堂评价语言“集锦”
  19. Codeforces Round #842 (Div. 2)-C. Elemental Decompress
  20. marathon+mesos+docker部署

热门文章

  1. python中pos什么意思_python pos是什么
  2. es文件浏览器android看不到文件,es文件浏览器搜索不到电脑解决办法 es文件浏览器找不到电脑...
  3. 对Python【返回函数与闭包】的一点思考
  4. c语言中next如何用,C++ STL prev()和next()函数用法详解
  5. python自动排版公众号_请问微信公众号推文如何实现自动排版?
  6. 哪里有电,哪里就应该有网络 ,华为移动路由Pro评测
  7. 说明书丨Epigentek EpiNext 高灵敏免疫共沉淀测序试剂盒
  8. 角色扮演”骗贷,这家安全公司如何揪出不还钱的骗子
  9. linux默认安装gdk目录,安装GDK
  10. Linux第7章Gdk及Cairo基础,Linux第7章Gdk及Cairo基础.ppt