请问高手怎样用java在word里插入一张图呢?

请问高手怎样用java在word里插入一张图呢?,第1张

可以用wordapi组件来完成

import com.heavenlake.wordapi.Document

public class test {

public test() {

Document doc = null

try {

doc = new Document()

doc.open("e:/test.doc")//打开文件

doc.insert("第一章:嘻嘻哈哈","biaoti")//插入文字

doc.insertAtBookmark("testbookm","第一章:嘻嘻哈哈","标题")

doc.insertAtBookmark("testbookm",

new java.io.File("E:/照片/DSC236.JPG"))//插入图片

}

catch (Exception e) {

e.printStackTrace()

}

finally {

try {

if(doc!=null) doc.close(true)

}

catch (Exception e) {

e.printStackTrace()

}

}

}

public static void main(String[] args) {

test test1 = new test()

}

}

可以在视频上加贴纸的软件如下:

1、爱剪辑

爱剪辑是一款剪辑软件,完全根据国人的使用习惯、功能需求与审美特点进行全新设计,许多创新功能都颇具独创性。

《爱剪辑》从一开始便以更适合国内用户的使用习惯与功能需求为出发点进行全新创新设计。人人都能轻松成为出色剪辑师是我们设计软件的期望,您甚至不需要视频剪辑基础,不需要理解“时间线”、“非编”等各种专业词汇,让一切都还原到最直观易懂的剪辑方式。

2、会声会影

会声会影是加拿大Corel公司制作的一款功能强大的视频编辑软件,正版英文名:Corel VideoStudio,具有图像抓取和编修功能,可以抓取。

转换MV、DV、V8、TV和实时记录抓取画面文件,并提供有超过100 多种的编制功能与效果,可导出多种常见的视频格式,甚至可以直接制作成DVD和VCD光盘。

3、Final Cut Pro

Final Cut Pro 是苹果公司开发的一款专业视频非线性编辑软件,第一代Final Cut Pro在1999年推出。最新版本Final Cut Pro X 包含进行后期制作所需的一切功能。导入并组织媒体、编辑、添加效果、改善音效、颜色分级以及交付 — 所有 *** 作都可以在该应用程序中完成。

这个视频剪辑软件由Premiere创始人Randy Ubillos设计,充分利用了 PowerPC G4 处理器中的“极速引擎”(Velocity Engine)处理核心,提供全新功能。

例如不需要加装 PCI卡,就可以实时预览过渡与视频特技编辑、合成和特技,Matrox最近宣布将给Final Cut Pro增加实时特性的硬件加速。该软件的界面设计相当友好,按钮位置得当,具有漂亮的3D感觉,拥有标准的项目窗口及大小可变的双监视器窗口。

4、Pr

Pr,是 Premiere的简称,由Adobe公司开发是一款常用的视频编辑软件,由Adobe公司推出。现在常用的版本有CS4、CS5、CS6、CC 2014、CC 2015、CC 2017、CC 2018 CC2019以及2020版本。Adobe Premiere是一款编辑画面质量比较好的软件,有较好的兼容性。

且可以与Adobe公司推出的其他软件相互协作。目前这款软件广泛应用于广告制作和电视节目制作中。 其最新版本为Adobe Premiere Pro 2020。

5、lightworks

lightworks有一个先进的特效作用,利用GPU,支持2K工作流程与实时特技,它是目前最先进的编辑应用程序。

Lightworks是电影和广播行业的专业级编辑,在奥斯卡和艾美奖有超过20年的获奖历史。有数百部电影通过使用Lightworks编辑,如:《低俗小说》、《无间道》、《百夫长》和《快门岛》等等。

2010年4月,Lightworks已经成为免费软件,任何人都可以免费下载使用。从2011年年中开始,Lightworks开始精简源代码,即将向软件开发者公布,因此Lightworks即将成为开源软件。

参考资料来源:

百度百科——会声会影

百度百科——爱剪辑

百度百科——Final Cut Pro

百度百科——adobe premiere

百度百科——lightworks

授人以鱼不如授人以渔,这是我以前看到的一个教程,挺简单,你有AE软件吗,能自己做吗?我这台电脑没装AE,不然给你做了。请看教程

用particle插件做文字散落成花瓣

1、在ps里新建一个1280*720的HDV合成(看具体需求,大小自定,这里以HDV大小为例讲解),写文字“字变花瓣”,颜色必须与花瓣素材的颜色一致,这里用红色,调整字体和摆放位置,输出为png格式的图片

(说明:在AE里particle粒子发射层不认ae里的文字层,所以选择在ps做文字)

2、找一张花瓣图片,处理成带通道的png格式图片。

3、打开AE,新建HDV合成,导入文字图片和花瓣素材。拖到合成中,关掉前面的眼睛显示,并将文字层的三维开关开启。

一、ctrl+Y新建固态图层,命名为【文字初始粒子】,加入particle插件,

Emitter卷展栏里

在第25帧时候设置particles/sec为100000,打关键帧,第26帧时候设置particles/sec为1000,第50帧的时候设置particles/sec为0。

Emitter type改为layer(发射类型为层)

Layer选择为2【文字层】

Velocity、Velocity random、Velocity from Motion都设置为0,

Particle卷展栏里

Life[sec]设置为3.0,life random[%]设为20,(生命值浮动在3秒的20%,也就是在3-3*20%~3+3*20%之间)

5、将时间线时间轴移动到最前端(快捷键Home),选择【文字初始粒子】图层,按“U”键显示关键帧,选择图层并按住shift向前拖动,将图层的第一个关键帧对齐到时间轴,(注意是移动图层,不是移动关键帧,是为了在刚开始时候就有100000个粒子)

播放动画会看到很多粒子构成了文字的形状

二、1、ctrl+D复制【文字初始粒子】图层,更名为【发射花瓣】,选择该图层,按“【”键,将图层前端移回到开始位置,更改particles/sec参数,按”K”键将时间轴移动到第一个关键点处,更改particles/sec参数为0,再按“K“键,更改particles/sec参数为5000,删除第三个关键帧,将时间轴移动到4秒处,更改particles/sec参数为0.

2、设置Velocity为100,life[sec]为5,

2、打开【发射花瓣】图层的particle特效,展开particle卷展栏,选择particle type为custom,下面custom里面layer设置为5【花瓣】,

Rotation为10,rotation为1,size为30,size over life 画成差不多这样的形状,然后多点几次旁边的smooth,

3、打开physics卷展栏,将gracity更改为10,

Wind Y 为100,wind Z为-200

播放动画,可以看到文字已经散落成花瓣了,添加一张背景,完活。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11269851.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-14
下一篇 2023-05-14

发表评论

登录后才能评论

评论列表(0条)

保存