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)相关推荐

  1. java图片转换pdf_Java实现图片转换PDF文件的示例代码

    最近因为一些事情,需要将一张简单的图片转换为PDF的文件格式,在网上找了一些工具,但是这些工具不是需要注册账号,就是需要下载软件. 而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就 ...

  2. 中如何将方形图片转换成圆形图片_【PS】PS中不可不知的实用技巧!你都掌握了吗?...

    今天给大家分享一些在PS中经常用到的实用小技巧,操作简单易上手. 01 拉伸图片人物不变形 在我们在PS里想要拉伸一些图片时,里面的人物往往会跟着一起变形,那么如何改变图片比例的同时,又不影响人物的形 ...

  3. python制作ico图标_python使用PythonMagic k将jpg图片转换成ico图片的方法

    python使用PythonMagic k将jpg图片转换成ico图片的方法 发布时间:2017-06-27 08:00 来源:互联网 当前栏目:网页设计教程 这篇文章主要介绍了python使用Pyt ...

  4. MATLAB应用实战系列(七十一)-MATLAB实战应用案例:图像处理将灰度图片变成负片彩色图片转换成灰度图片

    前言 本文目录 获取图片的信息 将灰度图片变成负片 彩色图片转换成灰度图片 图像噪声的添加 加10次噪声 colorbar的使用 将数据转换为图片 clc clearA是结构体名,用来存储读入的图像数 ...

  5. pdf图片转换成word图片

    pdf图片转换成word图片 随着网络的迅速,纸质的书籍越来越少,但是还是有极少一部分人热衷于发行纸质书籍,这其中不乏一些好书,上次就在朋友家看到一本好书,于是将书名记下.但是在各大新华书店都没有找到 ...

  6. 【学习笔记】简易的24位BMP图片转换成灰度图片

    简易的24位BMP图片转换成灰度图片的C语言实现 使用C语言实现的一个简易的24位BMP图片转换成灰度图片的程序.需要先准备一张24位的BMP图片. 说明 RGB图片转换成灰度图片主要是使用这个公式: ...

  7. android 将图片转换成黑白图片

    先调用android的系统工具,获取图片生成bitmap文件,再使用android中的二值化技术,将图片转化成黑白图片,主界面代码: package com.example.blackwhite;im ...

  8. 电脑word在哪_怎么将图片转换成Word?学会这3种方法,轻松将图片转文字!

    怎么将图片转换成Word文字?相信很多朋友都有这样的困惑,大多数人都会选择将图片里面的内容一个字一个字的录入到Word里面,这样的话会浪费我们大量的时间,这里笔者给大家介绍几种方法,不管哪一种都能够轻 ...

  9. asp.net 将bmp格式图片怎么转换为jpg_Heic图片转换精灵-Heic图片高清转换JPG/PNG/BMP方法...

    想打开heic文件,首先要做的是把图片格式转换成电脑可以查看的,电脑可以查看的形式也并非很单一,比如jpg/bmp/png,这些都是比较常用的格式,首先heic图片是苹果手机独有的图片格式,电脑上或者 ...

  10. 如何将图片转换成JPG图片格式?如何将照片转换为jpg?

    我们在报名考试需要上传个人图片时,考试规定上传的图片是JPG格式的图片,要是我们图片格式不对就需要借助jpg图片格式转换器进行图片格式转换(在线图片格式转换器(jpg.png.gif.webp.bmp ...

最新文章

  1. zend studio配置调试(Xdebug方式)
  2. nyoj-66 分数拆分
  3. FFmpegInterop 库在 Windows 10 应用中的编译使用
  4. cudaMemcpy2D介绍
  5. 中国移动IM-飞信-0802上线新版本 试用手记
  6. mex 里面调用matlab函数
  7. JAVA 设计模式 适配器模式
  8. js判断IE浏览器及版本
  9. MySQL-快速入门(8)存储过程、存储函数
  10. mf4350d驱动下载linux,佳能MF4350d打印机驱动
  11. 2022拼多多详情/拼多多商品详情/拼多多sku详情
  12. 怎样避免每次运行都启用宏的麻烦
  13. [ARC093-F][容斥原理][DP]Dark Horse
  14. 【专利转让】掌纹识别、图像复原、人脸检测定位相关领域
  15. 3.1 人生规划的秘密:一个人活成一支队伍
  16. dsniff 和 Ettercap 和 bettercap 详解
  17. 领导合影站位图_领导座次安排图,没有人会教你这些,但非常重要!(建议收藏)...
  18. 技术博文: 头条,知乎、CSDN 三大平台对比
  19. html5 url颜色,HTML5input新增type属性color颜色拾取器的实例代码
  20. Ahmedabad公司的LiFi技术为Nadabet提供互联网接入能力

热门文章

  1. c语言课程设计交通处罚单系统,交通处罚单管理系统课程设计.doc
  2. 2018最新最全1803win10专业版,教育版,企业版和ltbs密钥分享
  3. php 高斯分布,多元高斯分布完全解析
  4. MySQL命令执行脚本文件
  5. 国内主要OTT平台背后的那些CDN服务商
  6. PID控制器及其参数整定
  7. 计算机快捷键大全列表6,快捷键大全excel
  8. ERP原理:第二节 物料清单(BOM)
  9. STM STC NXP单片机 按键扫描
  10. 视觉系统设计实例(halcon-winform)-10.PLC通讯