精华内容
下载资源
问答
  • java实现图片转pdf文件

    2021-01-07 14:00:39
    使用步骤和例子,压缩包中有,可以将大量图片转pdf文件,用扫描仪扫到的图片转成pdf必用 使用步骤和例子,压缩包中有,可以将大量图片转pdf文件,用扫描仪扫到的图片转成pdf必用
  • PDF技术(三)-Java实现图片转PDF文件

    千次阅读 2018-10-10 16:49:21
    图片转pdf文件同样采用itext,将图片加入即可 1)使用IText转换 原理: 使用IText创建pdf,添加图片。 优点: 速度快。 具体实现 public class Image2PDF { /*** @param picturePath 图片地址*/ private ...

    图片转pdf文件同样采用itext,将图片加入即可

    1)使用IText转换

    原理:

    使用IText创建pdf,添加图片。

    优点:

    速度快。

    具体实现

    public class Image2PDF {
        /*** @param picturePath 图片地址*/
        private static void createPic(Document document,String picturePath) {
            try {
                Image image = Image.getInstance(picturePath);
                float documentWidth = document.getPageSize().getWidth() - document.leftMargin() - document.rightMargin();
                float documentHeight = documentWidth / 580 * 320;//重新设置宽高
                image.scaleAbsolute(documentWidth, documentHeight);//重新设置宽高
                document.add(image);
            } catch (Exception ex) {
            }
        }
        public static void image2pdf(String text, String pdf) throws DocumentException, IOException {
            Document document = new Document();
            OutputStream os = new FileOutputStream(new File(pdf));
            PdfWriter.getInstance(document,os);
            document.open();
            createPic(document,text);
            document.close();
        }
        public static void main(String[] args) throws IOException, DocumentException {
            image2pdf("F:\\pdf\\img\\不老梦.jpg","F:\\pdf\\213123.pdf");
        }
    }
    

    效率分析

    耗时:801ms

    耗时:778ms

    耗时:742ms

    耗时:789ms

    耗时:777ms

    展开全文
  • 而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就直接使用Java写了一个图片转换PDF的系统,现在将该系统分享在这里。引入依赖org.springframework.bootspring-boot-starter-parent2.0.4....

    最近因为一些事情,需要将一张简单的图片转换为PDF的文件格式,在网上找了一些工具,但是这些工具不是需要注册账号,就是需要下载软件。

    而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就直接使用Java写了一个图片转换PDF的系统,现在将该系统分享在这里。

    引入依赖

    org.springframework.boot

    spring-boot-starter-parent

    2.0.4.RELEASE

    org.springframework.boot

    spring-boot-starter-web

    com.itextpdf

    itextpdf

    5.4.2

    前端页面

    图片转换Pdf

    图片转换pdf工具

    控制层接口

    package com.hrp.controller;

    import com.hrp.util.PdfUtils;

    import org.springframework.stereotype.Controller;

    import org.springframework.web.bind.annotation.PostMapping;

    import org.springframework.web.bind.annotation.RequestMapping;

    import org.springframework.web.bind.annotation.RequestParam;

    import org.springframework.web.multipart.MultipartFile;

    import javax.servlet.http.HttpServletResponse;

    /**

    * @description: 用于处理Pdf相关的请求

    */

    @Controller

    @RequestMapping("pdf")

    public class PdfController {

    @PostMapping("image/to")

    public void imageToPdf(@RequestParam("file") MultipartFile file,HttpServletResponse response) throws Exception{

    PdfUtils.imageToPdf(file,response);

    }

    }

    PDF工具类

    package com.hrp.util;

    import com.itextpdf.text.Document;

    import com.itextpdf.text.DocumentException;

    import com.itextpdf.text.Image;

    import com.itextpdf.text.PageSize;

    import com.itextpdf.text.pdf.PdfWriter;

    import org.springframework.stereotype.Component;

    import org.springframework.web.multipart.MultipartFile;

    import javax.servlet.http.HttpServletResponse;

    import java.io.*;

    import java.net.URLEncoder;

    /**

    * @description: pdf相关的工具类

    */

    @Component

    public class PdfUtils {

    /**

    * 图片转换PDF的公共接口

    *

    * @param file SpringMVC获取的图片文件

    * @param response HttpServletResponse

    * @throws IOException IO异常

    * @throws DocumentException PDF文档异常

    */

    public static void imageToPdf(MultipartFile file, HttpServletResponse response) throws IOException, DocumentException {

    File pdfFile = generatePdfFile(file);

    downloadPdfFile(pdfFile, response);

    }

    /**

    * 将图片转换为PDF文件

    *

    * @param file SpringMVC获取的图片文件

    * @return PDF文件

    * @throws IOException IO异常

    * @throws DocumentException PDF文档异常

    */

    private static File generatePdfFile(MultipartFile file) throws IOException, DocumentException {

    String fileName = file.getOriginalFilename();

    String pdfFileName = fileName.substring(0, fileName.lastIndexOf(".")) + ".pdf";

    Document doc = new Document(PageSize.A4, 20, 20, 20, 20);

    PdfWriter.getInstance(doc, new FileOutputStream(pdfFileName));

    doc.open();

    doc.newPage();

    Image image = Image.getInstance(file.getBytes());

    float height = image.getHeight();

    float width = image.getWidth();

    int percent = getPercent(height, width);

    image.setAlignment(Image.MIDDLE);

    image.scalePercent(percent);

    doc.add(image);

    doc.close();

    File pdfFile = new File(pdfFileName);

    return pdfFile;

    }

    /**

    *

    * 用于下载PDF文件

    *

    * @param pdfFile PDF文件

    * @param response HttpServletResponse

    * @throws IOException IO异常

    */

    private static void downloadPdfFile(File pdfFile, HttpServletResponse response) throws IOException {

    FileInputStream fis = new FileInputStream(pdfFile);

    byte[] bytes = new byte[fis.available()];

    fis.read(bytes);

    fis.close();

    response.reset();

    response.setHeader("Content-Type", "application/pdf");

    response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(pdfFile.getName(), "UTF-8"));

    OutputStream out = response.getOutputStream();

    out.write(bytes);

    out.flush();

    out.close();

    }

    /**

    * 等比压缩,获取压缩百分比

    *

    * @param height 图片的高度

    * @param weight 图片的宽度

    * @return 压缩百分比

    */

    private static int getPercent(float height, float weight) {

    float percent = 0.0F;

    if (height > weight) {

    percent = PageSize.A4.getHeight() / height * 100;

    } else {

    percent = PageSize.A4.getWidth() / weight * 100;

    }

    return Math.round(percent);

    }

    }

    页面效果

    1fee81587b486852d82afb039e5c2c4f.png

    这就是系统启动之后的页面效果,虽然页面比较简陋,但是功能却没有任何折扣,有兴趣或者有需要的同学可以自己搭建一下,试一试图片转换PDF文件的效果。

    注意:作者自己测试了一下,普通图片基本是没有问题的,但是遇到一些特殊的图片可能会出现异常,毕竟只是一个比较简单的图片转换PDF系统,难以兼容所有图片。

    到此这篇关于Java实现图片转换PDF文件的示例代码的文章就介绍到这了,更多相关Java 图片转换PDF内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

    展开全文
  • Java实现图片转换PDF文件

    千次阅读 多人点赞 2020-08-25 20:32:39
    而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就直接使用Java写了一个图片转换PDF的系统,现在将该系统分享在这里。 引入依赖 <!--该项目以SpringBoot为基础搭建--> <parent> ...

    最近因为一些事情,需要将一张简单的图片转换为PDF的文件格式,在网上找了一些工具,但是这些工具不是需要注册账号,就是需要下载软件。
    而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就直接使用Java写了一个图片转换PDF的系统,现在将该系统分享在这里。

    引入依赖

    <!--该项目以SpringBoot为基础搭建-->
    <parent>
        <groupId>org.springframework.boot</groupId>
        <artifactId>spring-boot-starter-parent</artifactId>
        <version>2.0.4.RELEASE</version>
        <relativePath/>
    </parent>
    
    <dependencies>
    	<!--SpringMVC的依赖,方便我们可以获取前端传递过来的文件信息-->
        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-web</artifactId>
        </dependency>
        <!--ITextPdf,操作PDF文件的工具类-->
        <dependency>
            <groupId>com.itextpdf</groupId>
            <artifactId>itextpdf</artifactId>
            <version>5.4.2</version>
        </dependency>
    </dependencies>
    

    前端页面

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>图片转换Pdf</title>
        <style>
            .submitButton {
                margin-top: 20px;
                margin-left: 150px;
                background-color: #e37e10;
                border-radius: 10px;
                border: 1px solid #ff8300;
            }
        </style>
    </head>
    <body>
        <div style="text-align: center">
            <h1>图片转换pdf工具</h1>
            <form action="/pdf/image/to" enctype="multipart/form-data" method="post" onsubmit="return allowFileType()">
                <input type="file" id="file" name="file" placeholder="请选择图片" onchange="allowFileType()" style="border: 1px solid black;"><br>
                <input type="submit" value="一键转换pdf文件" class="submitButton">
            </form>
        </div>
    </body>
    <script>
        function allowFileType() {
            let file = document.getElementById("file").files[0];
            let fileName = file.name;
            let fileSize = file.size;
            let suffix = fileName.substring(fileName.lastIndexOf("."),fileName.length).toLowerCase();
            if('.jpg' != suffix && '.png' != suffix) {
                alert("目前只允许传入.jpg或者.png格式的图片!");
                return false;
            }
            if(fileSize > 2*1024*1024) {
                alert("上传图片不允许超过2MB!");
                return false;
            }
            return true;
        }
    </script>
    </html>
    

    控制层接口

    package com.hrp.controller;
    
    import com.hrp.util.PdfUtils;
    import org.springframework.stereotype.Controller;
    import org.springframework.web.bind.annotation.PostMapping;
    import org.springframework.web.bind.annotation.RequestMapping;
    import org.springframework.web.bind.annotation.RequestParam;
    import org.springframework.web.multipart.MultipartFile;
    
    import javax.servlet.http.HttpServletResponse;
    
    /**
     * @description: 用于处理Pdf相关的请求
     */
    @Controller
    @RequestMapping("pdf")
    public class PdfController {
    
        @PostMapping("image/to")
        public void imageToPdf(@RequestParam("file") MultipartFile file,HttpServletResponse response) throws Exception{
            PdfUtils.imageToPdf(file,response);
        }
    
    }
    
    

    PDF工具类

    package com.hrp.util;
    
    import com.itextpdf.text.Document;
    import com.itextpdf.text.DocumentException;
    import com.itextpdf.text.Image;
    import com.itextpdf.text.PageSize;
    import com.itextpdf.text.pdf.PdfWriter;
    import org.springframework.stereotype.Component;
    import org.springframework.web.multipart.MultipartFile;
    
    import javax.servlet.http.HttpServletResponse;
    import java.io.*;
    import java.net.URLEncoder;
    
    
    /**
     * @description: pdf相关的工具类
     */
    @Component
    public class PdfUtils {
    
        /**
         * 图片转换PDF的公共接口
         *
         * @param file     SpringMVC获取的图片文件
         * @param response HttpServletResponse
         * @throws IOException       IO异常
         * @throws DocumentException PDF文档异常
         */
        public static void imageToPdf(MultipartFile file, HttpServletResponse response) throws IOException, DocumentException {
            File pdfFile = generatePdfFile(file);
            downloadPdfFile(pdfFile, response);
        }
    
        /**
         * 将图片转换为PDF文件
         *
         * @param file SpringMVC获取的图片文件
         * @return PDF文件
         * @throws IOException       IO异常
         * @throws DocumentException PDF文档异常
         */
        private static File generatePdfFile(MultipartFile file) throws IOException, DocumentException {
            String fileName = file.getOriginalFilename();
            String pdfFileName = fileName.substring(0, fileName.lastIndexOf(".")) + ".pdf";
            Document doc = new Document(PageSize.A4, 20, 20, 20, 20);
            PdfWriter.getInstance(doc, new FileOutputStream(pdfFileName));
            doc.open();
            doc.newPage();
            Image image = Image.getInstance(file.getBytes());
            float height = image.getHeight();
            float width = image.getWidth();
            int percent = getPercent(height, width);
            image.setAlignment(Image.MIDDLE);
            image.scalePercent(percent);
            doc.add(image);
            doc.close();
            File pdfFile = new File(pdfFileName);
            return pdfFile;
        }
    
        /**
         *
         * 用于下载PDF文件
         *
         * @param pdfFile  PDF文件
         * @param response HttpServletResponse
         * @throws IOException IO异常
         */
        private static void downloadPdfFile(File pdfFile, HttpServletResponse response) throws IOException {
            FileInputStream fis = new FileInputStream(pdfFile);
            byte[] bytes = new byte[fis.available()];
            fis.read(bytes);
            fis.close();
    
            response.reset();
            response.setHeader("Content-Type", "application/pdf");
            response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(pdfFile.getName(), "UTF-8"));
            OutputStream out = response.getOutputStream();
            out.write(bytes);
            out.flush();
            out.close();
        }
    
    
        /**
         * 等比压缩,获取压缩百分比
         *
         * @param height 图片的高度
         * @param weight 图片的宽度
         * @return 压缩百分比
         */
        private static int getPercent(float height, float weight) {
            float percent = 0.0F;
            if (height > weight) {
                percent = PageSize.A4.getHeight() / height * 100;
            } else {
                percent = PageSize.A4.getWidth() / weight * 100;
            }
            return Math.round(percent);
        }
    }
    
    

    页面效果

    在这里插入图片描述

    这就是系统启动之后的页面效果,虽然页面比较简陋,但是功能却没有任何折扣,有兴趣或者有需要的同学可以自己搭建一下,试一试图片转换PDF文件的效果。

    注意:作者自己测试了一下,普通图片基本是没有问题的,但是遇到一些特殊的图片可能会出现异常,毕竟只是一个比较简单的图片转换PDF系统,难以兼容所有图片。

    展开全文
  • 而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就直接使用java写了一个图片转换PDF的系统,现在将该系统分享在这里。引入依赖org.springframework.bootspring-boot-starter-parent2.0.4....

    最近因为一些事情,需要将一张简单的图片转换为PDF的文件格式,在网上找了一些工具,但是这些工具不是需要注册账号,就是需要下载软件。

    而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就直接使用java写了一个图片转换PDF的系统,现在将该系统分享在这里。

    引入依赖

    org.springframework.boot

    spring-boot-starter-parent

    2.0.4.RELEASE

    org.springframework.boot

    spring-boot-starter-web

    com.itextpdf

    itextpdf

    5.4.2

    前端页面

    图片转换Pdf

    .submitButton {

    margin-top: 20px;

    margin-left: 150px;

    background-color: #e37e10;

    border-radius: 10px;

    border: 1px solid #ff8300;

    }

    图片转换pdf工具

    function allowFileType() {

    let file = document.getElementById("file").files[0];

    let fileName = file.name;

    console.log(fileName)

    let fileSize = file.size;

    console.log(fileSize)

    let suffix = fileName.substring(fileName.lastIndexOf("."),fileName.length);

    if('.jpg' != suffix && '.png' != suffix) {

    alert("目前只允许传入.jpg或者.png格式的图片!");

    return false;

    }

    if(fileSize > 2*1024*1024) {

    alert("上传图片不允许超过2MB!");

    return false;

    }

    return true;

    }

    控制层接口

    package com.hrp.controller;

    import com.hrp.util.PdfUtils;

    import org.springframework.stereotype.Controller;

    import org.springframework.web.bind.annotation.PostMapping;

    import org.springframework.web.bind.annotation.RequestMapping;

    import org.springframework.web.bind.annotation.RequestParam;

    import org.springframework.web.multipart.MultipartFile;

    import javax.servlet.http.HttpServletResponse;

    /**

    * @description: 用于处理Pdf相关的请求

    */

    @Controller

    @RequestMapping("pdf")

    public class PdfController {

    @PostMapping("image/to")

    public void imageToPdf(@RequestParam("file") MultipartFile file,HttpServletResponse response) throws Exception{

    PdfUtils.imageToPdf(file,response);

    }

    }

    PDF工具类

    package com.hrp.util;

    import com.itextpdf.text.Document;

    import com.itextpdf.text.DocumentException;

    import com.itextpdf.text.Image;

    import com.itextpdf.text.PageSize;

    import com.itextpdf.text.pdf.PdfWriter;

    import org.springframework.stereotype.Component;

    import org.springframework.web.multipart.MultipartFile;

    import javax.servlet.http.HttpServletResponse;

    import java.io.*;

    import java.net.URLEncoder;

    /**

    * @description: pdf相关的工具类

    */

    @Component

    public class PdfUtils {

    /**

    * 图片转换PDF的公共接口

    *

    * @param file SpringMVC获取的图片文件

    * @param response HttpServletResponse

    * @throws IOException IO异常

    * @throws DocumentException PDF文档异常

    */

    public static void imageToPdf(MultipartFile file, HttpServletResponse response) throws IOException, DocumentException {

    File pdfFile = generatePdfFile(file);

    downloadPdfFile(pdfFile, response);

    }

    /**

    * 将图片转换为PDF文件

    *

    * @param file SpringMVC获取的图片文件

    * @return PDF文件

    * @throws IOException IO异常

    * @throws DocumentException PDF文档异常

    */

    private static File generatePdfFile(MultipartFile file) http://www.cppcns.comthrows IOException, DocumentException {

    String fileName = file.getOriginalFilename();

    String pdfFileName = fileName.substring(0, fileName.lastIndexOf(".")) + ".pdf";

    Document doc = new Document(PageSize.A4, 20, 20, 20, 20);

    PdfWriter.getInstance(doc, new FileOutputStream(pdfFileName));

    doc.open();

    doc.newPage();

    Image image = Image.getInstance(file.getBytes());

    float height = image.getHeight();

    float width = image.getWidth();

    int percent = getPercent(hwww.cppcns.comeight, width);

    image.setAlignment(Image.MIDDLE);

    image.scalePercent(percent);

    doc.add(image);

    doc.close();

    File pdfFile = new File(pdfFileName);

    return pdfFile;

    }

    /**

    *

    * 用于下载PDF文件

    *

    * @param pdfFile PDF文件

    * @param response HttpServletResponse

    * @throws IOException IO异常

    */

    private static void downloadPdfFile(File pdfFile, HttpServletResponse response) throws IOException {

    FileInputStream fis = new FileInputStream(pdfFile);

    byte[] bytes = new byte[fis.available()];

    fis.read(bytes);

    fis.close();

    response.reset();

    response.setHeader("Content-Type", "application/pdf");

    response.setHeader("Content-Disposition", "attachment; filename=" + URLEncoder.encode(pdfFile.getName(), "UTF-8"));

    OutputStream out = response.getOutputStream();

    out.write(bytes);

    out.flush();

    out.close();

    }

    /**

    * 等比压缩,获取压缩百分比

    *

    * @param height 图片的高度

    * @param weight 图片的宽度

    ZnYLZdZ* @return 压缩百分比

    */

    private static int getPercent(float height, float weight) {

    float percent = 0.0F;

    if (height > weight) {

    percent = PageSize.A4.getHeight() / height * 100;

    } else {

    percent = PageSize.A4.getWidth() / weight * 100;

    }

    return Math.round(percent);

    }

    }

    页面效果

    2d48748f0cfc2fac8193af4b3bb49817.png

    这就是系统启动之后的页面效果,虽然页面比较http://www.cppcns.com简陋,但是功能却没有任何折扣,有兴趣或者有需要的同学可以自己搭建一下,试一试图片转换PDF文件的效果。

    注意:作者自己测试了一下,普通图片基本是没有问题的,但是遇到一些特殊的图片可能会出现异常,毕竟只是一个比较简单的图片转换PDF系统,难以兼容所有图片。

    到此这篇关于Java实现图片转换PDF文件的示例http://www.cppcns.com代码的文章就介绍到这了,更多相关Java 图片转换PDF内容请搜索我们以前的文章或继续浏览下面的相关文章希望大家以后多多支持我们!

    本文标题: Java实现图片转换PDF文件的示例代码

    本文地址: http://www.cppcns.com/ruanjian/java/341084.html

    展开全文
  • 而对于只是转换一张图片的情况下,这些操作显然是非常繁琐的,所以作者就直接使用Java写了一个图片转换PDF的系统,现在将该系统分享在这里。引入依赖org.springframework.bootspring-boot-starter-parent2.0.4....
  • 引入依赖----```xmlorg.springframework.bootspring-boot-starter-parent2.0.4.RELEASEorg.springframework.bootspring-boot-starter-weborg.icepdf.osicepdf-core6.2.2```前端页面----```htmlPDf转换图片.submit...
  • Java实现PDF文件转换为图片

    千次阅读 2020-09-02 23:05:59
    前几天写了一篇博客Java实现图片转换PDF文件,在博客下方有同学评论是否能够将PDF文件转换为图片,所以今天就在这里写了一个将PDF文件转换为图片的简单系统。 引入依赖 <parent> <groupId>org.spring...
  • Java实现pdf文件转图片

    2020-08-24 22:07:21
    Java实现pdf文件转换为图片 可根据自己的逻辑进行修改 pom依赖 <!-- https://mvnrepository.com/artifact/org.apache.pdfbox/pdfbox --> <dependency> <groupId>org.apache.pdfbox</groupId&...
  • Java实现PDF文件转换为图片文件

    千次阅读 2018-08-04 10:29:36
    近期项目中有一个业务场景,需要把PDF文件转换为png格式的图片,然后在图片实现电子签名操作,以下是pdf转图片的代码实现;   /*** * PDF文件转图片 * @param filePath * @throws IOException * @throws ...
  • 引入依赖org.springframework.bootspring-boot-starter-parent2.0.4.RELEASEorg.springframework.bootspring-boot-starter-weborg.icepdf.osicepdf-core6.2.2前端页面PDf转换图片.submitButton {margin-top: 20px;...
  • 1.maven添加jarorg.apache.pdfboxfontbox2.0.9org.apache.pdfboxpdfbox2.0.9commons-...实现代码/*** 转换全部的pdf* @param fileAddress 文件地址* @param filename PDF文件名* @param type 图片类型*/public sta...
  • Java实现pdf转图片,分享给大家 pom.xml内容为: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi=...
  • 最近客户有个需求,把PDF文件中的某几页转换成图片格式。一头雾水啊,然后客户说他可以用Adobe Acrobat X Professional把PDF另存为图片。然后亲自试了下,渐渐有了思路。 首先,要安装Adobe Acrobat X Professional...
  • 本篇文章实现PDF文件转图片功能,使用icepdf实现,maven引用如下: <dependency> <groupId>icepdf</groupId> <artifactId>icepdf-core</artifactId> <version>5.0.6</...
  • 需带上图片;可以在liunx系统运行....................................................................
  • java实现pdf黑白化现实场景研究方向选择功能实现依赖pdf转图片图片黑白化黑白化后的图片转pdf效果对比 现实场景 最近开发办公系统,客户需求中有要求能使用传真机发传真。遇到问题:硬件方面,传真机只能发特定的tif...
  • 1、先导入3个jar包如下:com.springsource.org.apache.commons.logging-1.1.1.jarfontbox-1.7.0.jarpdfbox-1.7.1.jar在文章的最后面提供源码和jar包打包下载的2、将pdf文件转换成图片,因为存在转码的问题,对于英文...
  • Java实现PDF转图片

    千次阅读 2019-04-17 00:12:58
    注意事项:转图片后需仔细核对,因PDF内的字体可能不是宋体等最常见字体,转图片后可能出现中文乱码现象,需要查看原PDF文件中对应字体,下载后安装在本地或服务器上。 需引入jar依赖 <dependency> <...
  • java实现PDF转图片

    2018-11-11 16:32:22
    1:需要jar依赖:icepdf-core-... ②获取pdf文件对象  ③pdf转图片并保存 3:调用核心代码 String pdfPath = "D:" + File.separator +"testFile" + File.separator; Document document = ...

空空如也

空空如也

1 2 3 4 5 ... 14
收藏数 272
精华内容 108
关键字:

java实现图片转pdf文件

java 订阅