精华内容
下载资源
问答
  • 图片转为PDF

    2014-07-25 16:54:06
    快速将图片转为PDF格式,比其他的Adobe官方工具好用
  • 该项目主要实现了多个Word转为Pdf和多个图片转为PDF的实现。包括代码和相关的DLL
  • java如何将图片转为pdf

    万次阅读 2020-11-15 23:59:37
    引入pom依赖 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf<...2.创建图片pdf的实现类 package com.ran; import com.itextpdf.text.Document; import.

    引入pom依赖

    <dependency>
    	<groupId>com.itextpdf</groupId>
    	<artifactId>itextpdf</artifactId>
    	<version>5.4.2</version>
    </dependency>
    

    2.创建图片转pdf的实现类

    package com.ran;
    
    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 java.io.File;
    import java.io.FileNotFoundException;
    import java.io.FileOutputStream;
    import java.io.IOException;
    import java.util.ArrayList;
    
    /**
     * 图片转pdf工具类
     */
    public class ImgToPdfUtil {
        public static File Pdf(ArrayList<String> imageUrllist, String mOutputPdfFileName) {
            Document doc = new Document(PageSize.A4, 0, 0, 0, 0); //new一个pdf文档
            try {
                PdfWriter.getInstance(doc, new FileOutputStream(mOutputPdfFileName)); //pdf写入
                doc.open();//打开文档
                for (int i = 0; i < imageUrllist.size(); i++) {  //循环图片List,将图片加入到pdf中
                    doc.newPage();  //在pdf创建一页
                    Image png1 = Image.getInstance(imageUrllist.get(i)); //通过文件路径获取image
                    float heigth = png1.getHeight();
                    float width = png1.getWidth();
                    int percent = getPercent2(heigth, width);
                    png1.setAlignment(Image.MIDDLE);
                    png1.scalePercent(percent + 3);// 表示是原来图像的比例;
                    doc.add(png1);
                }
                doc.close();
            } catch (FileNotFoundException e) {
                e.printStackTrace();
            } catch (DocumentException e) {
                e.printStackTrace();
            } catch (IOException e) {
                e.printStackTrace();
            }
    
            File mOutputPdfFile = new File(mOutputPdfFileName);  //输出流
            if (!mOutputPdfFile.exists()) {
                mOutputPdfFile.deleteOnExit();
                return null;
            }
            return mOutputPdfFile; //反回文件输出流
        }
    
        public static int getPercent(float h, float w) {
            int p = 0;
            float p2 = 0.0f;
            if (h > w) {
                p2 = 297 / h * 100;
            } else {
                p2 = 210 / w * 100;
            }
            p = Math.round(p2);
            return p;
        }
    
        public static int getPercent2(float h, float w) {
            int p = 0;
            float p2 = 0.0f;
            p2 = 530 / w * 100;
            p = Math.round(p2);
            return p;
        }
    
        /**
         * @Description: 通过图片路径及生成pdf路径,将图片转成pdf
         * @Author: zd
         * @Date: 2019/9/29
         */
        public void imgOfPdf(String filepath, String imgUrl) {
            try {
                ArrayList<String> imageUrllist = new ArrayList<String>(); //图片list集合
                String[] imgUrls = imgUrl.split(",");
                for (int i=0; i<imgUrls.length; i++) {
                    imageUrllist.add(imgUrls[i]);
                }
                String pdfUrl =  filepath;  //输出pdf文件路径
                File file = this.Pdf(imageUrllist, pdfUrl);//生成pdf
                file.createNewFile();
            } catch (IOException e) {
                e.printStackTrace();
            }
        }
    
        public static void main(String[] args) {
            ImgToPdfUtil img = new ImgToPdfUtil();
            img.imgOfPdf("D:\\test\\test.pdf","D:\\test\\7.jpg,D:\\test\\7.jpg");
        }
    }
    
    

    3.测试一下即可是否成功

    public static void main(String[] args) {
            ImgToPdfUtil img = new ImgToPdfUtil();
            img.imgOfPdf("D:\\test\\test.pdf","D:\\test\\7.jpg,D:\\test\\7.jpg");
        }
    

    ok

    参考地址https://www.cnblogs.com/sky-zky/p/9639256.html

    展开全文
  • 小编了解到现在还有很多人不知道怎么将图片转为PDF格式文件,其实这两者的转换很简单,下面给大家分享两个图片转PDF的转换方法。方法一:借助图片转PDF工具第一个方法是使用能够进行图片转PDF文件的工具。能够实现...

    怎么把图片转换成PDF文件?我们在工作或是生活中会接触并使用大量的图片,如果这些图片是包含了许多的重要资料内容,最好将它们转换成PDF文件进行保存。小编了解到现在还有很多人不知道怎么将图片转为PDF格式文件,其实这两者的转换很简单,下面给大家分享两个图片转PDF的转换方法。

    6b55a9d3f32c5a95cd9fb685d7728c7e.png

    方法一:借助图片转PDF工具

    第一个方法是使用能够进行图片转PDF文件的工具。能够实现图片转PDF文件的工具就是PDF转换器。首先我们打开嗨格式PDF转换器并点击“文件转PDF”。

    f8c351ac8dc49f77ea0e37ce6e2182b8.png

    然后在“文件转PDF”界面上方点击“图片转PDF”,接着就是将所有PDF文件添加到转换器中间的转换区域。PDF文件添加好后,我们可以选择将所有图片合并到一个PDF文件,这样也会比较方便。我们还可以设置图片压缩以及统一图片的大小,设置完成后点击“开始转换”就行啦!是不是很简单~

    ddfb90ad1b466c9d76ec7b12968df23d.png

    方法二:利用PDF编辑软件

    第二个方法是利用PDF编辑软件完成图片转PDF,就是在PDF编辑软件中将图片文件创建为PDF文件。我们首先需要将图片插入在一个Word文档中,然后点击“文件”将Word文档保存。

    102372f2f0507a1f66aa7053251feb91.png

    然后我们打开PDF编辑软件,在“新建PDF”中选择“从文件新建PDF”。在文件窗口中选中刚才保存的Word文件点击“打开”。Word文件是在打开的过程中被创建为PDF文件的。这个方法也比较简单,但是转换文件的效果不好。

    1a253c8c611abbc360905f566eff11a5.png

    以上就是今天分享的图片转PDF文件方法。希望能够帮助到大家,如果大家有更好的图片转PDF方法,也一定要留言告诉小编哦!

    展开全文
  • 好东西,你值得拥有,pdf浏览及图片转为pdf内含文档
  • java将word和图片转为pdf

    千次阅读 2018-04-03 15:10:29
    1.word转为pdf 主要依赖windows的插件来实现 1、office2007以上 2、SaveAsPDFandXPS.exe 3、jacob1.18 的dll,放到jdk/jre/bin目录下即可.2,图片转为pdf,主要利用itextpdf来实现

    1.word转为pdf
    主要依赖windows的插件来实现
    1、office2007以上
    2、SaveAsPDFandXPS.exe
    3、jacob1.18 的dll,放到jdk/jre/bin目录下即可.

    2,图片转为pdf,主要利用itextpdf来实现

    展开全文
  • 一款很小巧的软件,JPG转为PDF,图片转为PDF,仅1.8M,含注册码,注册码亲测可用!!!
  • 可以将图片转为PDF的小工具,支持BMP,JPG,PNG等,直接编译成执行文件,无代码。使用后有好的改进意见可以在评论中提出,谢谢!
  • 如果将多张图片转成一个PDF文档,这样更方便查看与阅览。...如何使用PDF转换王将多张图片转为PDF呢?参考以下步骤。在电脑上安装PDF转换王,打开软件,选择“文件转PDF”>“图片转PDF”。上传图片文...

    c9d67950eefbdcde276222c0035db97a.png

    如果将多张图片转成一个PDF文档,这样更方便查看与阅览。有哪些快速的图片转PDF方法呢?推荐两个工具,一个是桌面端产品,一个是在线端工具。

    桌面端—PDF转换王

    PDF转换王是一款快速将PDF与其他文档格式互相转换的工具,支持Windows和mac系统。如何使用PDF转换王将多张图片转为PDF呢?参考以下步骤。

    • 在电脑上安装PDF转换王,打开软件,选择“文件转PDF”>“图片转PDF”。

    66c96311c8e284dcb611812de7584960.png
    • 上传图片文档,目前支持JPG/PNG图片格式。上传之后,可以通过拖动图片调整顺序,然后设置文件尺寸,方向,输出文件夹目录,以及设定输出方式“合并为一个PDF文件”,设置完成后,点击“开始转换”。

    59840ea9ff191eae84f64ac7e0e9e9b8.png
    • 转换完成后,点击“打开文件夹”,即可看到转换之后的PDF文件,即可实现多张图片转PDF。

    676aaef712cd692032fcafe3e868ad42.png

    PDF转换王界面非常简单,并且支持批量转换图片,可以一次将图片上传到软件,图片转换成的PDF文件清晰质量高。

    在线端—LightPDF

    LightPDF是一个在线PDF工具,除了图片转PDF,还具有PDF分割,压缩,加密,OCR等功能。

    LightPDF提供JPG转PDF,在网页上上传JPG图片,然后设定文件尺寸,页边距,方向,图片质量等,然后选择转换即可。

    5c8656d50628bd79f71c46019fa8a74b.png
    展开全文
  • 伙伴们好,你们知道如何把图片转为pdf格式吗?前一阵子我参加了一个家居行业大会,在会议上拍摄了不少会议照片,包括主持人讲话、嘉宾出席、观众提问、产品推广等环节都拍摄了不同的角度。拍摄好后,需要传送给写...
  • 现在已经实现了用js把图片转为pdf格式,但是导出来的pdf体积太大,有哪位大佬知道怎么减小体积吗??/
  • 这周产品提了一个需求,提供一个空出一些位置的证书图片,将这张图片转为pdf,并将指定的文字(如:学生姓名)打印到证书上的指定位置,做了个demo来实现这个功能。 二、需求分析 实际上需求可以拆解为两个部分 一是...
  • 主要用到网页转图片功能 用的包是pdfkit options = { 'width': 1366, #设置宽度 'custom-header' : [ ('Proxy-Authorization', 'Basic SDcxMTM0OTI6cjVrR1o0N3E='), ('Proxy-Connection', 'keep-alive'), ('...
  • png图片转为pdf工具很多,pixillion是其中一种,此为绿色版本
  • itext tif图片转为pdf

    2019-08-16 15:40:05
    工具类功能 :tif 转为 pdf 输入 : tif图片所在的目录 输入 : 生成pdfbao保存的目录 需要的依赖 <dependency> <groupId>com.itextpdf</groupId> <artifactId>itextpdf</artifactId...
  • iOS上将图片转为PDF

    千次阅读 2018-09-29 20:40:55
    最近做项目遇到了这个需求,百度了一下发现还是12年的文章,使用了一下不好用,转为PDF后是空白的,开始Google查文件,现成功实现,效果如下图 1.是我本地的viewcontroller上面的一个view。显示一些请求的结果。...
  • iTextSharp是一个免费的允许Asp.Net对PDF进行操作的第三方组件,本实例中将介绍如何将图片转换为PDF格式
  • c# 操作word 插入 文字 表格 图片转为pdf 完整实例
  • 生活中,我们常会下载一些图片用来留恋,然而时间长了就考虑将这些JPG图片做成一本PDF的书来翻看,有没有一种最为操作简便的JPG图片转为PDF转换器,这里给大家介绍一款可以将JPG图片转换成PDF文件的JPG转换成PDF转换...
  • 图片PDF在线怎么转?图片是我们日常最常见的文件格式之一,但是图片存放在电脑或者手机中,会比较占内存,尤其是当有大量且高质的图片时。这样的话我们可以选择将图片转换成PDF文件。我们该怎么将图片在线转换成...
  • 图片转为pdf格式

    2018-12-27 18:48:57
    在pom.xml加入如下依赖 &lt;dependency&gt;  &lt;groupId&gt;com.itextpdf&lt;...itextpdf&lt;/artifactId&gt;  &lt;version&gt;5.5.10&lt;/vers...
  • Mac将多张图片转为PDF

    千次阅读 2018-12-23 21:10:38
    1.首先选中多张图片; 2.用Mac自带的【预览】打开; 3.顶栏—【文件】—【打印…】 4.左下角点击【PDF】, 选择【存为PDF】即可
  • png图片PDF文件(C语言)准备代码展示效果展示功能描述 准备 linux系统,libharu库,libgtk库。 代码展示 #include <png.h> #include <stdlib.h> #include <stdio.h> #include <string.h>...
  • 图片转为pdf的方法

    2015-04-17 15:57:36
    这是一个将图像文件(包括TIFF、JPG、JP2/J2K/JPC、PNG、GIF、BMP)合并、转换成PDF文件的软件 。    FreePic2Pdf纯免费,并具有下列特色: 1. 对有损/无损压缩jpeg 2000(jp2/j2k/jpc)文件,或有损压缩JPG...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 833
精华内容 333
关键字:

图片转为pdf