对开辟人员来讲,对文件的操纵每每必不可少,但可能会有一些生疏的觉得,本文就为人人供应一些可用的东西协助人人处置惩罚种种范例的文档。
音、视频
引荐的东西:FFmpeg, 它供应了录制、转换以及流化音视频的完全解决方案, 而且可在Linux、Windows、Mac OS X等平台上编译运转,我们能够建立一个剧本东西类,封装好就能够供顺序运用。 它能够很疾速的猎取音、视频花样文件的种种参数,包含时长,比特率,帧率等等。而且它支撑的文件花样也比较多,可放心运用。别的我们还能够用它做裁剪音视频,转换音视频等其他高等操纵。
文档
引荐的东西:POI,这个实在是太壮大了,它能够操纵doc、docx、xls、xlsx、ppt、pptx版本的office文件,可猎取文件的属性,内容等信息,其Maven依靠:
<properties> <poi.version>3.17</poi.version> </properties> ... <dependencies> <!--操纵office的JAR包 --> <!-- https://mvnrepository.com/artifact/org.apache.poi/poi --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>${poi.version}</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-ooxml --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>${poi.version}</version> </dependency> <!-- https://mvnrepository.com/artifact/org.apache.poi/poi-scratchpad --> <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-scratchpad</artifactId> <version>${poi.version}</version> </dependency> </dependencies>
别的引荐处置惩罚PDF文件的东西:PDFBox,很好很壮大,用过的都说好!
文件转换的东西:jodconverter, 恣意的转起来吧!
图片:im4java,需装置GraphicsMagick,可猎取图片DPI、宽、高以及tiff范例的页数等,还能够对图片举行其他的处置惩罚,比方裁剪,转换花样等。im4java的Maven依靠:
<!-- https://mvnrepository.com/artifact/org.im4java/im4java --> <dependency> <groupId>org.im4java</groupId> <artifactId>im4java</artifactId> <version>1.4.0</version> </dependency>
以上就是我整顿的处置惩罚文件所用到的好用的东西,他们每个的用法在网上都有许多材料,愿望顺序猿兄弟们看后不再渺茫,有一个开辟的方向!
本篇文章到这里就已悉数完毕了,更多其他精彩内容能够关注ki4网的Java教程视频栏目!
以上就是java处置惩罚音视频,文档,图片所用的东西引见的细致内容,更多请关注ki4网别的相干文章!