java图片转换pdf_Java将图片转化为PDF的方法(1)
import com.aspose.pdf.*;importjavax.imageio.ImageIO;importjava.awt.image.BufferedImage;import java.io.*;public classConvert2Pdf {//授权
public static booleangetLicense() {try{
String license2= ""
+ " "
+ " "
+ " Aspose.Total for Java"
+ " Aspose.Words for Java"
+ " "
+ " Enterprise"
+ " 20991231"
+ " 20991231"
+ " 8bfe198c-7f0c-4ef8-8ff0-acc3237bf0d7"
+ " "
+ " 111"
+ "";
InputStream is2= new ByteArrayInputStream(license2.getBytes("UTF-8"));
License asposeLic2= newLicense();
asposeLic2.setLicense(is2);
}catch(Exception e) {
e.printStackTrace();return false;
}return true;
}public static void convert(String sourcePath, String targetPath) throwsIOException {//创建文档
Document doc = newDocument();//新增一页
Page page =doc.getPages().add();//设置页边距
page.getPageInfo().getMargin().setBottom(0);
page.getPageInfo().getMargin().setTop(0);
page.getPageInfo().getMargin().setLeft(0);
page.getPageInfo().getMargin().setRight(0);//创建图片对象
Image image = newImage();
BufferedImage bufferedImage= ImageIO.read(newFile(sourcePath));//获取图片尺寸
int height =bufferedImage.getHeight();int width =bufferedImage.getWidth();
ByteArrayOutputStream baos= newByteArrayOutputStream();
ImageIO.write(bufferedImage,"tif", baos);
baos.flush();
ByteArrayInputStream bais= newByteArrayInputStream(baos.toByteArray());
image.setImageStream(bais);//设置pdf页的尺寸与图片一样
page.getPageInfo().setHeight(height);
page.getPageInfo().setWidth(width);//添加图片
page.getParagraphs().add(image);//保存
doc.save(targetPath, SaveFormat.Pdf);
}public static voidmain(String[] args) {
String source= "E:/SETUP/1.tif";
String target= "E:/SETUP/1.pdf";if(getLicense()) {try{
convert(source, target);
}catch(IOException e) {
e.printStackTrace();
}
}
}
}
java图片转换pdf_Java将图片转化为PDF的方法(1)相关推荐
- java图片转换pdf_Java实现图片转换PDF文件的示例代码
最近因为一些事情,需要将一张简单的图片转换为PDF的文件格式,在网上找了一些工具,但是这些工具不是需要注册账号,就是需要下载软件. 而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就 ...
- 中如何将方形图片转换成圆形图片_【PS】PS中不可不知的实用技巧!你都掌握了吗?...
今天给大家分享一些在PS中经常用到的实用小技巧,操作简单易上手. 01 拉伸图片人物不变形 在我们在PS里想要拉伸一些图片时,里面的人物往往会跟着一起变形,那么如何改变图片比例的同时,又不影响人物的形 ...
- python制作ico图标_python使用PythonMagic k将jpg图片转换成ico图片的方法
python使用PythonMagic k将jpg图片转换成ico图片的方法 发布时间:2017-06-27 08:00 来源:互联网 当前栏目:网页设计教程 这篇文章主要介绍了python使用Pyt ...
- MATLAB应用实战系列(七十一)-MATLAB实战应用案例:图像处理将灰度图片变成负片彩色图片转换成灰度图片
前言 本文目录 获取图片的信息 将灰度图片变成负片 彩色图片转换成灰度图片 图像噪声的添加 加10次噪声 colorbar的使用 将数据转换为图片 clc clearA是结构体名,用来存储读入的图像数 ...
- pdf图片转换成word图片
pdf图片转换成word图片 随着网络的迅速,纸质的书籍越来越少,但是还是有极少一部分人热衷于发行纸质书籍,这其中不乏一些好书,上次就在朋友家看到一本好书,于是将书名记下.但是在各大新华书店都没有找到 ...
- 【学习笔记】简易的24位BMP图片转换成灰度图片
简易的24位BMP图片转换成灰度图片的C语言实现 使用C语言实现的一个简易的24位BMP图片转换成灰度图片的程序.需要先准备一张24位的BMP图片. 说明 RGB图片转换成灰度图片主要是使用这个公式: ...
- android 将图片转换成黑白图片
先调用android的系统工具,获取图片生成bitmap文件,再使用android中的二值化技术,将图片转化成黑白图片,主界面代码: package com.example.blackwhite;im ...
- 电脑word在哪_怎么将图片转换成Word?学会这3种方法,轻松将图片转文字!
怎么将图片转换成Word文字?相信很多朋友都有这样的困惑,大多数人都会选择将图片里面的内容一个字一个字的录入到Word里面,这样的话会浪费我们大量的时间,这里笔者给大家介绍几种方法,不管哪一种都能够轻 ...
- asp.net 将bmp格式图片怎么转换为jpg_Heic图片转换精灵-Heic图片高清转换JPG/PNG/BMP方法...
想打开heic文件,首先要做的是把图片格式转换成电脑可以查看的,电脑可以查看的形式也并非很单一,比如jpg/bmp/png,这些都是比较常用的格式,首先heic图片是苹果手机独有的图片格式,电脑上或者 ...
- 如何将图片转换成JPG图片格式?如何将照片转换为jpg?
我们在报名考试需要上传个人图片时,考试规定上传的图片是JPG格式的图片,要是我们图片格式不对就需要借助jpg图片格式转换器进行图片格式转换(在线图片格式转换器(jpg.png.gif.webp.bmp ...
最新文章
- zend studio配置调试(Xdebug方式)
- nyoj-66 分数拆分
- FFmpegInterop 库在 Windows 10 应用中的编译使用
- cudaMemcpy2D介绍
- 中国移动IM-飞信-0802上线新版本 试用手记
- mex 里面调用matlab函数
- JAVA 设计模式 适配器模式
- js判断IE浏览器及版本
- MySQL-快速入门(8)存储过程、存储函数
- mf4350d驱动下载linux,佳能MF4350d打印机驱动
- 2022拼多多详情/拼多多商品详情/拼多多sku详情
- 怎样避免每次运行都启用宏的麻烦
- [ARC093-F][容斥原理][DP]Dark Horse
- 【专利转让】掌纹识别、图像复原、人脸检测定位相关领域
- 3.1 人生规划的秘密:一个人活成一支队伍
- dsniff 和 Ettercap 和 bettercap 详解
- 领导合影站位图_领导座次安排图,没有人会教你这些,但非常重要!(建议收藏)...
- 技术博文: 头条,知乎、CSDN 三大平台对比
- html5 url颜色,HTML5input新增type属性color颜色拾取器的实例代码
- Ahmedabad公司的LiFi技术为Nadabet提供互联网接入能力