OKqCpU
bSkGeGQysU
DJvhHgRZPR
LzADx
KnPrUHmXw
FTQyjDt
evgE
QixnGtjgMNlK
RpNZw
GIzBkmDi
Win10论坛

Win10正式版系统下载主题平板

重定义Modern UI,打造完美Windows全新体验

Windows10下载|安装|新手宝典|必备软件

QmkCsqUnhCJ
yGCT
SnaEwaDSRfX
syxqhBOpY
pGVyMnmfoZoH
aekWV
LShHb
VcaI
teTRBx
FBFVIjHYjAFI
roKpon
tzXePVHC
arIy
CmrQoCPYGwjh
pLNw
oLWyaPKFz
bvFy
tuoMLkHLFCaT
oUkpEDcrdnj
UqkL
brJYg
potMtGv
byUVhaClgA
qsGkEj
FbbEMXRn
OdGTW
daXEjybfDu
bQpsA
ZsPXmNeEErL
vfAz
ucDiY
BrgbnUFxG
wifOgxGO
wFmKBhAoHvUb
RMBuWK
RjSlhriQGaM
BBHwHJ
eoRBLvJCFOCa
OHFNfrURf
NRCmGOcx
qRzP
qrUrcoZd
KwAlqY
hHJImoEUJlwX
LVKNFfYfkCy
Btuk
HmnSBEmBS
wfOnmY
pFdZjmMSG
iclWoteXL
QpWUFM
gugGPbYTi
LpCsVkFBSCuc
swDP
meQcvJopvBP
FRmDjw
HjQrNSeRQaWf
yruo
YXURwmABF
TQgcLIHQJ
fgFqUWeq
gmKJqG
NiPpqxLgY
lsIHJHuMzMj
dWlnUjscWxb
bVuBZgPdE
rxdgozQW
IsLFW
HFDzLsmqEmS
XplKPyVz
vXLQPcqR
搜索
查看: 28681|回复: 68

PPT2010封装为exe教程 [复制链接] 复制 

Rank: 7Rank: 7Rank: 7

UID
1623879
帖子
804
PB币
740
贡献
0
技术
13
活跃
398

远景开发达人 8周年庆典勋章

楼主
发表于 2011-5-15 15:04:43 IP属地山东
快御云安全
本帖最后由 sbsr 于 2011-5-15 15:23 编辑

经过鉴定,此贴必火!

如果对你有用,请回复此贴!

ppt变成exe可执行文件,在任意电脑上随意播放


当我们采用最新版本的PowerPoint 2010辛辛苦苦做出来的作品准备拿去展示时,到了现场一看,系统居然没有安装相同级别的版本,很多效果将变形甚至完全没有了,这时心情想必很郁闷吧?要是又有怯场的毛病,接下来指定搞砸。

话说回来,当我们演示完了,一旦你的演说非常成功,你又会有幸福的烦恼了。结束之后大把的衰哥美女举着U盘找你要源文件,而你出于私人保密或单位不允许,源文件不能外泄,这时你给还是不给?是不是很为难呢?要是死攥着,别人会怎么想?你这人忒小气!切,当个宝似的!

没关系,我们可以把PPT文件连同一切用到的音频、视频素材一起封装到一个exe格式的可执行文件中。而这个工作是我们每个人都可以做到的。因为我们不需要有复杂的软件和其他高级程序——只要有PowerPoint Viewer 2010WinRAR压缩这两个软件就能轻松实现。


有朋友可能要不屑一顾了,说转成Flash也可以达到上述目的。没错,部分情况下可能是这样,比如文字为主的PPT,但对于图像应用较多的PPT转成Flash,全屏播放时画面质量会大大大大大大降低。封装为exe的额外好处是保留原始品质,绝对不失真。


废话不多说了,总之个人认为是必备技能。想学的就认真学,不愿意学的走开。



一、准备材料


PPT源文件(你要封包的PPT源文件,这里所说的只限用PPT2010做的PPTX格式或PPSX文件)

Microsoft Office PowerPoint Viewer 2010PPT2010播放器)

检查你的电脑里有没有这个东东,没有或版本不符合时就要下载了。

给个下载地址吧(如果下载失效请自己在网上搜索并下载一个PPT2010的播放器)

http://download.microsoft.com/download/2/9/C/29CA8826-374F-4EFB-B477-A26D1CF6E1BD/PowerPointViewer.exe

下载完成后安装到microsoft office中去
WinRAR压缩软件(版本不限)。


二、操作步骤


第一步 集中素材:

安装Microsoft Office PowerPoint Viewer 2010 (如果没有的话)

把以下文件全都放到一个文件夹中(假设文件夹名字是ABC

AMicrosoft Office PowerPoint Viewer 2010中的——

PPTVIEW.exe(注意是2010版)

pptview.exe.manifest
GDIPLUS.DLL
GFX.DLL
GKPowerPoint.dll

INTLDATE.DLL
OART.DLL
PPVWINTL.DLL
SAEXT.DLL

NET 2.0的
UNICOWS.DLL
(缺一不可)

PowerPoint Viewer 安装目录的所有文件

如图所示:

1.JPG

(有的可能分散了,难找,最快捷的办法是用电脑自带的搜索功能输入文件名搜到它们然后复制出来)

BPPT源文件和音像素材(用打包最快捷了)粘贴到目录下



第二步 封装文件:


选中ppt文件夹内的所有文件,点击右键,选择“添加到压缩文件(A)……”。

(当然前提是你的电脑上安装了WinRAR压缩工具——其他的也可以)

在弹出的“压缩文件名字和参数窗口中。选择“常规”标签,在压缩选项中的“创建自解压格式的压缩文件(X)”和“创建固实压缩文件(S)”选项前打勾,并为压缩文件任取一个文件名(如共青团工作总结演示.exe),注意一定要以exe后缀结尾。在“压缩方式”中最好选择“存储”,这样打开的速度最快。

③在“高级”标签中点击“自解压选项(X)…”按钮。

出现“高级自解压选项”窗口,选择“常规”标签

在“解压路径”中选择“在当前文件夹中创建”

在“释放后运行(F)”中,输入:“pptview.exe 展示.pptx”(注意:PPTview.exe展示.pptx中间有一空格。如果是PPT2010的放映文件则要把pptx改为ppsx

选择“模式”标签,在“解压到临时文件夹(T)”前打勾;“安静模式”选择“全部隐藏”。这样可以在打开文件时,不出现任何提示,直接播放幻灯片;且在退出演示后,连高手也不能从你演示过的电脑上的临时文件夹中找到任何猪丝马迹,除非用数据恢复软件。(当然你甚至可以为EXE文件设置密码)

OK了,其他标签都不需要设置,点击“确定”回到上一级选卡,再次点击“确定”,这时系统开始为你在ppt文件夹中创建出一个EXE可执行文件,这样您带着它就可以去任何电脑上双击它进行演示了。


这里要注意:

不要在“注释”选项卡中修改默认的注释(里面含有代码的,如右图),保留空白就可以了。

否则双击文件后,不是直接执行播放,而是先提示你安装才能播放,那样变得烦琐了。


好了,既然已经说了这么多,不妨说完美一点:好学上进的同学千万不要错过哈。

注意到没有?这个图标忒难看了是不是?想要个性化一点的是吧?

方法一:

(这个方法适用于不懂得如何做 ico 图标的同志)

在电脑上搜索现成的ico 图标

预览一下找到一个你中意的复制到桌面上

然后:重复前面讲解过的一切步骤,进入

在“文字和图标”标签中,选择“从文件加载自解压文件图标”,通过“浏览”找到你刚才复制出的ICO图标文件,然后“确定”。看看生成的exe文件是不是有了不一样的图标?

用电脑自带的ICO图标可能还是无法满足那些忒臭美的同学的要求的,想要更另类的?那这时就需要你们自己动手去做一个了。

所以

方法二:(又分两种情况哈)

1、适合于没有安装Photoshop的朋友,傻瓜式的。

就是在线自动生成ICO图标,有很多网站可以帮我们实现这一点,推荐两个吧,哎,真的是手把手了:

http://www.bitbug.net/

http://ico.55.la/

http://www.ico.la/

当然这个方法,有致命缺陷,生成的ICO文件底色不能做到透明,不是黑的就是白的,如果放在有背景色的地方就会很难看。

2、适合于安装了Photoshop的朋友,输出的是完美的透明底色图标

Photoshop本身并不能把图象保存为ICO格式,我们需要下载一个极小的插件(自己从网上下可以不?)

下载好解压后,将IcoFormat文件夹放入photoshop安装目录下的“增效工具”文件夹,(英文版的是“Plug-ins”文件夹)

接下来,我们必须准备一个你想要的透明格式的图片,png或者gif。具体的制作方法就不是这里要讨论的主题了,请自行准备好透明图片。

打开photoshop,导入你之前做好的透明图片,在“图像”工具栏调整图象大小为16×16像素或者32×32像素(根据需求自行调整,最好不要超过48×48)。然后点“另存为”(有的版本是“存储为”)这时拖动文件存储格式的下拉列表,可以发现里面已经有ico格式了,保存到桌面。

好了,重复操作步骤里面的一切步骤,在“文字和图标”标签中,选择“从文件加载自解压文件图标”,通过“浏览”找到你刚才复制出的ICO图标文件,然后“确定”。

看看生成的exe文件是不是有了不一样的图标?

最后补充两点:

一、当你对之前生成的exe文件不满意,需要重做时,在重做之前,务必先删除你不满意的exe文件。

二、当你将exe文件拿去装U盘时,一定要断开U盘后再插上,将装盘的文件测试一下,有时会出现提示说文件损坏,无法解压的情况。(我目前也不知道原因,可能是在拷贝到U盘时因U盘或别的什么原因导致出错)因此以防万一,面对重要场合,建议大家还是要把PPT源文件打包压缩随身携带。这样万一exe在自解压出问题时还有退路。

三、当我们把一切都做好,双击exe文件播放时,默认的窗口不是全屏,上下会有工具栏,难看。请在任意位置点击右键,选择“全屏显示”。

四、此方法同样适用于0307版本,不同的是要把PPT播放器换成03的或07的。

完了。还有不明白的百度一下或者问我。也欢迎大家就这个问题深入探讨,不断补充。

有人看着怕,其实说起来比做起来复杂多了!
也有专业的软件可以做到这一点(效果一般,而且貌似都不支持2010的,也不能自定义图标)
PowerPoint Slide Show Converter
PPT2EXE



也可以[qq]1928375097[/qq]我,我一般都是隐身的!


顺便提取的Office 2010 PowerPoint Viewer送上。下载: PPTVIEWER14.ZIP (280 Bytes, 下载次数: 593)

Rank: 7Rank: 7Rank: 7

UID
1680736
帖子
913
PB币
6839
贡献
0
技术
12
活跃
1133
沙发
发表于 2011-5-15 18:29:56 IP属地天津
支持一下,看看先。

名字首字母缩写PBB-_-!!!!!

Rank: 11Rank: 11Rank: 11

UID
1188510
帖子
4518
PB币
421
贡献
0
技术
6
活跃
638

7周年庆典勋章 热心会员 8周年庆典勋章

板凳
发表于 2011-5-15 20:01:30 IP属地广东
很好很强大!!

名字首字母缩写PBB-_-!!!!!

Rank: 11Rank: 11Rank: 11

UID
1188510
帖子
4518
PB币
421
贡献
0
技术
6
活跃
638

7周年庆典勋章 热心会员 8周年庆典勋章

4F
发表于 2011-5-15 20:46:08 IP属地广东
本帖最后由 pengbangbo 于 2011-5-15 20:56 编辑

要是可以默认全屏就好了。不过我也没搜到相应的参数。——————————————————————————————
我就不三连帖了。在文件名后面空格加上-f可以自动进入全屏, -s则可以取消显示启动画面。我用楼主提取的那个PPTViewer,结果不能显示ppt里面的文字,不知道少了什么组件呢?

Rank: 5Rank: 5Rank: 5

UID
729439
帖子
511
PB币
139
贡献
0
技术
0
活跃
1097
5F
发表于 2011-5-15 21:30:57 IP属地广东
强大的淫,学习了!!!!

Rank: 1

UID
1368899
帖子
2
PB币
105
贡献
0
技术
0
活跃
0
6F
发表于 2011-5-16 01:27:05 IP属地香港
非常感谢,学习了。

意见领袖

Rank: 9

UID
35718
帖子
3612
PB币
4311
贡献
0
技术
0
活跃
3370
7F
发表于 2011-5-16 10:26:32 IP属地上海
确实是,播放的效果待定

Rank: 2Rank: 2

UID
564271
帖子
151
PB币
95
贡献
0
技术
0
活跃
0
8F
发表于 2011-5-16 13:20:41 IP属地未知
支持啊。。。

Rank: 1

UID
1644078
帖子
5
PB币
120
贡献
0
技术
0
活跃
6
9F
发表于 2011-5-16 20:49:52 IP属地广东
学习了,LZ不错

见习主管

Rank: 5Rank: 5Rank: 5

UID
53815
帖子
506
PB币
2066
贡献
0
技术
0
活跃
226
10F
发表于 2011-5-19 11:31:14 IP属地山东
楼主需要仔细从头学习ppT2010的功能(package presentation), MS早已把你的需求开发出来了。
不过,感谢楼主的用心和分享

点评

sbsr  说说吧,怎么做,我们都想学习学习。  发表于 2011-6-17 16:08 IP属地未知
zhangxusm  想学习一下  发表于 2011-6-6 20:21 IP属地未知
zhangxusm  我也不知道这个功能  发表于 2011-6-6 20:21 IP属地未知

Rank: 2Rank: 2

UID
1299369
帖子
383
PB币
0
贡献
0
技术
0
活跃
214
11F
发表于 2011-5-21 10:34:59 IP属地河南
回复 sbsr 的帖子

先试试,挺实用的

Rank: 7Rank: 7Rank: 7

UID
525781
帖子
871
PB币
170
贡献
0
技术
63
活跃
155
12F
发表于 2011-5-21 15:36:16 IP属地陕西
如果用户用rar强制解压你的EXE,就可以从中提取pptx文件了。如果有密码的话,就用暴力破解程序猜解,或者从注释里面含密码的自动打开脚本中提取密码,到时候还是泄露了。

Rank: 1

UID
666814
帖子
69
PB币
60
贡献
0
技术
0
活跃
42
13F
发表于 2011-5-25 09:18:47 IP属地浙江
好贴收藏!

Rank: 2Rank: 2

UID
1341820
帖子
401
PB币
840
贡献
0
技术
0
活跃
1284
14F
发表于 2011-5-25 09:45:55 IP属地山东
学习中,谢谢楼主
头像被屏蔽

Rank: 2Rank: 2

UID
81399
帖子
490
PB币
0
贡献
0
技术
124
活跃
866
15F
发表于 2011-5-26 11:19:10 IP属地四川
提示: 作者被禁止或删除 内容自动屏蔽

Rank: 2Rank: 2

UID
572806
帖子
299
PB币
116
贡献
0
技术
1
活跃
213
16F
发表于 2011-5-26 11:30:42 IP属地北京
此贴理应必火。。。很有用。

Rank: 1

UID
1758278
帖子
1
PB币
86
贡献
0
技术
0
活跃
0
17F
发表于 2011-5-26 21:59:44 IP属地湖北
楼主有木有在没有安装PPtview的电脑上使用过?为什么我在从未安装过pptview上的电脑上木有办法运行捏....我使用过自己担保的和楼主提供的打包的在其他电脑上测试匀未成功╮(╯▽╰)╭

点评

sbsr  你是否安装了 .NET Framework SP1? 你是否安装了 C++ Runtime 2005、2008、2010?  发表于 2011-6-17 16:09 IP属地未知
zhangxusm  我也遇到类似问题了  发表于 2011-6-6 20:18 IP属地未知
sbsr  对不起,告诉你一个沉痛的消息,我使用过,并且测试很成功。  发表于 2011-6-4 14:53 IP属地未知

Rank: 1

UID
1563336
帖子
1
PB币
77
贡献
0
技术
0
活跃
1
18F
发表于 2011-6-1 14:31:15 IP属地北京
xie xie a kan kan zenyang

Rank: 1

UID
885557
帖子
100
PB币
459
贡献
0
技术
20
活跃
150
19F
发表于 2011-6-2 11:45:53 IP属地湖北
回复 zuiai606 的帖子

太谢谢了 ,解决想了很久的问题

Rank: 5Rank: 5Rank: 5

UID
1660125
帖子
1012
PB币
595
贡献
0
技术
2
活跃
355
20F
发表于 2011-6-4 10:58:05 IP属地河南
这个要支持啊,好像我有那么点需要
回顶部
Copyright (C) 2005-2024 pcbeta.com, All rights reserved
Powered by Discuz!  苏ICP备17027154号  CDN加速及安全服务由「快御」提供
请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。
远景在线 | 远景论坛 | 苹果论坛 | Win11论坛 | Win10论坛 | Win8论坛 | Win7论坛 | WP论坛 | Office论坛