在撰写文档的过程中,为了清晰的表述我们的内容经常会加入一些图片。对于 `.jpg` 或 `.png` 的静态图我们可以直接 使用windows自带的照片编辑器编辑即可。对于如 licecap 录制出来的 `.gif` 图片, windows自带的编辑工具就无能为力了,这里介绍使用photoshop cs6编辑gif的方法。

1 打开gif图片

我们可用使用文件(F)打开(O)的方式打开gif,也可以通过双击工作区的方式打开gif,打开后的gif面板如下:

界面上有两点需要注意,第一个是gif的每一帧动画实际上都是在右边以图层的形式保存的;第二点需要注意的是下方的时间轴 保存了gif的播放信息。如果时间轴没有显示的话,可以在窗口(W)时间轴中调出。

2 时间轴介绍

时间轴下方有播放控制按钮用来进行预览控制,除了播放按钮外这里还有`过渡`,`增加帧`和`删除帧`按钮。 时间轴中图片预览的小图标做上方是其帧编号,右下方为该帧的播放时间(可手动更改)。

3 删除帧

如果我们想要删除一些帧的话,可以在时间轴上选择需要删除的帧,然后点击删除帧按钮即可。这里支持 shift连选和Ctrl点选。需要注意的是,时间轴和图层是互不相关的两个东西,在时间轴上删除了的帧对应的帧 显示的图层并不会在图层列表中删除,因此此时我们还应该手动删除图层列表中不需要显示的图层。反过来也一样, 如果我们只是在图层列表中删除了对应的图层,时间轴并不会删除其所对应的帧,但是由于该帧找不到需要显示的图层, 会导致该帧显示为空,所以此时我们还应该手动将显示为空的帧手动删掉。如下图所示,由于删除了图层1导致第一帧数据显示为空:

4 给gif添加文字

在对gif进行一些添加文字之类的操作之前,我们一般先建立两个图层组(点击图层选项卡下方的文件夹图标创建), 其中一个用来保存源gif另一个用来保存添加的图层。应该将gif图层组放到下方以便能正确的显示添加的图层。如下图所示:

然后在添加图层组中添加我们的文字图层即可,默认情况下添加的文字图层在所有的图层中都会显示 (图层前方的小眼睛在任意帧都有)。如果不想在某些帧中显示,只需要在时间轴中选择不需要显示的图层(多个帧用shift连选), 然后将文字图层前的小眼睛去掉即可。

5 保存gif文件

文件在编辑完毕的时候,保存时应该选择文件(F0)存储为Web所用格式…

下图是一个制作完成的实例:

最新文章

  1. Windows操作系统下远程连接MySQL数据库
  2. html5 audio的暂停与播放
  3. Django REST framework简单使用
  4. youtube视频批量下载
  5. yii2添加自定义字段
  6. 11、SQL基础整理(变量)
  7. Cygwin下软件安装 - apt-cyg
  8. (六)6.5 Neurons Networks Implements of Sparse Autoencoder
  9. 快递鸟顺丰电子面单接口API-JAVA
  10. 20150515--关于IIS的备忘(WIN7)
  11. 深入理解Java虚拟机 - 虚拟机内存划分
  12. 时空分割的画面--用xcode命令行回忆turbo c
  13. 【VB超简单入门】五、基本输出输入
  14. WWH——学习方法理解与分析
  15. js-当前时间转换
  16. 原生js实现返回顶部特效
  17. 【BZOJ5471】[FJOI2018]邮递员问题(动态规划)
  18. 7. The British Thached Roof 英国的茅草屋顶
  19. cobbler自动安装操作系统
  20. shell 变量相关的命令

热门文章

  1. cgi fast-cig php-fpm
  2. java 导出 excel 最佳实践,java 大文件 excel 避免OOM(内存溢出) excel 工具框架
  3. react-native上手篇
  4. 在Kali Linux中下载工具Stegsolve
  5. Eclipse Tomcat部署web项目时出现There are no resources that can be added or removed from the server解决办法
  6. video.js使用
  7. 李清华 201772020113《面向对象程序设计(java)》第十四周学习总结
  8. js实现reqire中的amd,cmd功能
  9. 39_redux_counter应用_redux版本
  10. Centos7下Rinetd安装与应用(转)