精华内容
下载资源
问答
  • iOS(OC)实现通过多张图片生成一个完成的PDF文件,pdf单页宽高克自己调整
  • C# 多张图片生成PDF

    2020-07-25 17:55:57
    C# 多张图片生成PDF //存放image路径 List<string> imageList = new List<string>(); imageList.Add(@"D:\image1.png"); imageList.Add(@"D:\image2.png"); //生成PDF路径 string fileName = string....

    C# 多张图片生成PDF

    //存放image路径
    
    List<string> imageList = new List<string>();
    imageList.Add(@"D:\image1.png");
    imageList.Add(@"D:\image2.png");
    //生成PDF路径
    string fileName = string.Empty;
    fileName = @"D:\testpdf.pdf";
    iTextSharp.text.Rectangle page = new iTextSharp.text.Rectangle(300f, 250f);
    Document document = new Document(page,15f, 20f, 35f, 10f);
    //设置纸张横向
    //document.SetPageSize(page.Rotate());
    PdfWriter writer = PdfWriter.GetInstance(document, new FileStream(fileName, FileMode.Create));
    for (int i = 0; i < imageList.Count; i++)
    {
          document.Open();
          iTextSharp.text.Image img = iTextSharp.text.Image.GetInstance(imageList[i]);
          img.ScaleAbsolute(170f, 170f);
    
          //图片居中
          img.Alignment = iTextSharp.text.Image.MIDDLE_ALIGN;
          //图片绝对定位
          img.SetAbsolutePosition(55, 30);
    
          //图片打印到PDF
          writer.DirectContent.AddImage(img);
          document.NewPage();
    }
    
    document.Close();
    
    展开全文
  • iOS图片生成PDF,支持单张或者多张图片越大,清晰度就会越高
  • 图片生成PDF的项目,要求每张图片生成一页,并且页面与图片尺寸大小相同 最近公司做项目碰到pdf生成,需要把填充的图片宽高平铺到每页面上面,在百度搜了好久都没有朋友遇到,所以自己试了好多终于给搞定了,第...

    将图片生成PDF的项目,要求每张图片生成一页,并且页面与图片尺寸大小相同

    最近公司做项目碰到pdf生成,需要把填充的图片宽高平铺到每张页面上面,在百度搜了好久都没有朋友遇到,所以自己试了好多终于给搞定了,第一帖纪念一下,废话不多说,上代码:

    Document document = new Document();
    PdfWriter.getInstance(document, new FileOutputStream(path));
    Rectangle one = new Rectangle(width1,height1);
    Rectangle two = new Rectangle(width2,height2);
    document.open();
    document.setPageSize(one);
    document.add("12313");
    document.setPageSize(two);
    document.newPage();
    document.add("1333");
    document.close();
    

    效果图

    在这里插入图片描述

    如有侵权操作,纯属误会,请联系进行删除!
    展开全文
  • 1.用图片生成PDF: QPrinter printerPixmap(QPrinter::HighResolution); printerPixmap.setPageSize(QPrinter::A4); //设置纸张大小为A4 printerPixmap.setOutputFormat(QPrinter::PdfFormat); //设置输出格式为...

    1.用图片生成PDF:

     QPrinter printerPixmap(QPrinter::HighResolution);
            printerPixmap.setPageSize(QPrinter::A4);  //设置纸张大小为A4
            printerPixmap.setOutputFormat(QPrinter::PdfFormat);  //设置输出格式为pdf
            QString currentDateTime =QDateTime::currentDateTime().toString("_yyyyMMddhhmm");
            QString pdfPath=QDir::currentPath()+"/outPDF/"+sourceDir.dirName()+currentDateTime+".pdf";
            printerPixmap.setOutputFileName(pdfPath);
            QPixmap pixmap = QPixmap::grabWidget(report);  //获取界面的图片
    
            QPainter painterPixmap;
            painterPixmap.begin(&printerPixmap);
            QRect rect = painterPixmap.viewport();
            int multiple = rect.width() / pixmap.width();
            painterPixmap.scale(multiple, multiple); //将图像(所有要画的东西)在pdf上放大multiple-1倍
            painterPixmap.drawPixmap(0, 0, pixmap);  //画图
            painterPixmap.end();

    report是自定义类的对象。

    2.用文字生成PDF

     QPrinter printerText;  
        printerText.setOutputFormat(QPrinter::PdfFormat);  
        printerText.setOutputFileName("E:\\test_text.pdf");  
        QPainter painterText;  
        painterText.begin(&printerText);  
    
        QDateTime current_date_time = QDateTime::currentDateTime();  
        QString current_date = current_date_time.toString("yyyy-MM-dd hh:mm:ss ddd");  
    
        QPoint point(10, 10);  
        for (int i = 1; i <= 5; i++)  
        {  
            QString message = QString("%1          %2          %3").arg(QString::number(i)).arg(current_date).arg(QStringLiteral("北京"));  
            int y = point.y();  
            point.setY(y + 20);  
            painterText.drawText(point, message);  
            message.clear();  
        }  
        //printer_text.newPage();  //生成新的一页,可继续插入  
        painterText.end();  
    展开全文
  • 多张图片---批量生成pdf或者ppt

    千次阅读 2019-11-29 18:32:50
    注:可以先手动抓取一张普通照片,判断图片格式是否是jpeg 2.如果图片格式是 jfif 的,需批量更改后缀名 cmd批量修改 参考:https://jingyan.baidu.com/article/db55b609f77f734ba30a2f3f.htm...

    1.批量下载图片

    https://blog.csdn.net/tscaxx/article/details/102770630

    注:可以先手动抓取一张普通照片,判断图片格式是否是 jpeg

    2.如果图片格式是 jfif 的,需批量更改后缀名

    cmd批量修改   参考:https://jingyan.baidu.com/article/db55b609f77f734ba30a2f3f.html

    ren *.jfif *.png

    3.多张图片转pdf

    使用ps---->文件---->自动---->pdf演示文稿---->浏览添加照片

    4.多张图片转ppt

    wps演示----->插入图片

    注:图片和幻灯片大小已一致,可以调正幻灯片的大小

    参考:https://jingyan.baidu.com/article/e9fb46e145be497521f766ce.html

    建议:先调整长或者宽的其中一个大小,然后再调整另一个。

    方法:

    模板比图片----->模板需调----->选择最大化

    模板比图片----->模板需调----->选择确保合适

    参考数据:

     

     

     

     

     

     

     

     

    展开全文
  • Python 多图片合并生成PDF

    千次阅读 2020-03-27 12:50:50
    from fpdf import FPDF from PIL import Image import os def makePdf(pdfFileName, ... """图片PDF""" cover = Image.open(listPages[0]) width, height = cover.size pdf = FPDF(unit = "pt", format ...
  • 多张图片pdf图片大小适应页面,使用jar包itext-asian(5.2.0),itextpdf
  • java将图片生成pdf

    2013-01-31 14:14:02
    用java 将图片生成pdf文档,本人亲自测试通过,方法简单易用!
  • 本文主要介绍一个多个Word或者多张图片转为同一个PDF的方法。希望对大家有所帮助。 此种实现方式需要下载个第三方DLL Aspose ,iTextSharp。 可到个人网盘下载Aspose DLL下载。 本文通过一个简单的Winform程序,给...
  • 多张图片合成PDF

    千次阅读 2018-01-09 21:45:58
    一: 把图片路径存到一个list .  List list = new List();  list.Add("d:\\6.png");   list.Add("d:\\8.png");   list.Add("d:\\7.png");   list.Add("d:\\1.png");   string dateTim
  • 因为公司取证的原因,需要把很的资质图片文件打包生成pdf,所以用php写了一个脚本来自动生成文件。 代码如下: //设置超时事件。防止超时异常 ini_set("max_execution_time",18000); //设置内存使用,防止大...
  • java实现pdf的生成下载打印,java生成pdf电子账单,java生成pdf合同模板,Itext编辑pdf,java使用itext
  • itextpdf生成pdf,html转pdf,pdf转图片

    千次阅读 2020-08-03 15:51:52
    * 利用iText五步创建一个PDF文件: * 第一步,创建一个 iTextSharp.text.Document对象的实例:Document document = new Document(); * 第二步,为该Document创建一个Writer实例:PdfWriter.getInstance(document, ...
  • Mac将多张图片转为PDF

    千次阅读 2018-12-23 21:10:38
    1.首先选中多张图片; 2.用Mac自带的【预览】打开; 3.顶栏—【文件】—【打印…】 4.左下角点击【PDF】, 选择【存为PDF】即可
  • 描述:生成pdf文档,包括标题 正文 签名图片,生成正式的签名文档 /** * 下载签名文档 * @param detailId * @param request * @param response */ public void export(long detailId, HttpServletRequest ...
  • iText生成pdf(图片转PDF)

    万次阅读 多人点赞 2013-05-16 18:53:45
    前言  在学习的过程中笔者遇到过这种需求,就是将某个截取到的图片转化为PDF格式的。图片如何  转化为PDF格式的呢?首先想到的是PDF格式的...那么java有没有生成PDF文档的第三方jar呢?答案是肯定的。  iText类库
  • 多张png\jpg图片转化为一张pdf

    千次阅读 2018-11-12 11:58:42
    1、打开PS,菜单栏点击 文件-自动-pdf演示稿(预览)选择多张图片即可 2、在线转 http://app.xunjiepdf.com/ 这个网站在线转化很强,可以在word、ppt、excel等文件类型和pdf之间互相转化,并且还可以设置是单张还是...
  • Java 生成 pdf

    千次阅读 2019-01-12 21:34:04
    Java 可以通过 IText 直接把内容生成 pdf 文件,下面的 Demo 主要演示了文件属性、页眉页脚、表格、段落文字、图片生成。 先上代码: package html2PDF; import java.io.File; import java.io....
  • 多张图片合成PDF .

    千次阅读 2015-09-09 16:20:17
    一: 把图片路径存到一个list .  List list = new List();  list.Add("d:\\6.png");  list.Add("d:\\8.png");  list.Add("d:\\7.png");  list.Add("d:\\1.png");  string dateTimePdf
  • C# 将多张图片合成PDF

    千次阅读 2018-08-21 22:30:52
    using System; using System.Collections.Generic; using System.Text; using System.IO; namespace JpgToPdf { class Program { static void Main(string[] args) { string[...
  • Java实现多张图片pdf

    千次阅读 2018-08-22 10:15:10
    代码为将目标文件夹下的文件夹中名为large.jpg的图片全部转为pdf 没用该图片则跳过 可根据需求修改图片路径 import com.lowagie.text.BadElementException; import com.lowagie.text.Document; import ...
  • 运用html2canvas 生成图片 然后 生成PDF chrome页面中图片在PDF中无法显示 工具:html2canvas.js、jsPdf.debug.js 代码: var downPdf = document.getElementById("renderPdf");//获取按钮元素 downPdf....
  • 关于ItextPdf生成pdf文件问题 请教请教 各位,使用ItextPdf 生成pdf文件,在使用中文字体情况下,如果通过main方法调用生成pdf方法是没有问题的,但是在项目中通过页面发起请求,就会报错。 Font ‘STSong-Light’...
  • Qt实现生成PDF文档

    千次阅读 2018-01-19 18:07:53
    Qt生成pdf方法网上也有很,但是大多树都是单独生成文字的PDF或者单独生成图片的PDF,要把文字和图片同时生成在一张PDF文件上还真不那么容易。 本文采用的两种方法生成PDF,一种是使用html文件的方法生成PDF文件,...
  • itextsharp图片生成pdf模糊问题解释 I forget to mention that I' am using itextsharp 5.0.2. It turned out that PDF DPI = 110, which means 110 pixels per inch, and since itextsharp uses ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 68,860
精华内容 27,544
关键字:

多张图片如何生成pdf