将多个jpg文件以追加形式合并成一个文件

2016-02-19 19:56 54 1 收藏

岁数大了,QQ也不闪了,微信也不响了,电话也不来了,但是图老师依旧坚持为大家推荐最精彩的内容,下面为大家精心准备的将多个jpg文件以追加形式合并成一个文件,希望大家看完后能赶快学习起来。

【 tulaoshi.com - 编程语言 】

 

  DFW里有朋友问:

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  有多个jpg文件,如:
  1.jpg
  2.jpg
  3.jpg
  ......
  怎样将这些文件以追加形式合并成一个新的jpg文件?也就是说1.jpg作为第一页,2.jpg作为第二页,如此类推.

  想了一下,思路就是把每个jpeg文件解码成位图以后进行拼接再编码为jpeg

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

  uses ..., Jpeg;
  ......
  procedure TForm1.Button1Click(Sender: TObject);
  var
    jp1, jp2, jp: TJPEGImage;
    bmp_t, bmp: TBitmap;
  begin
    jp1 := TJPEGImage.Create;
    jp2 := TJPEGImage.Create;
    jp := TJPEGImage.Create;
    try
      jp1.LoadFromFile('C:1.jpg');
      jp2.LoadFromFile('C:2.jpg');
      bmp := TBitmap.Create;
      bmp_t := TBitmap.Create;
      try
        bmp.Width := jp1.Width;
        bmp.Height := jp1.Height + jp2.Height;
  
        bmp_t.Assign(jp1);
        bmp.Canvas.Draw(0, 0, bmp_t);
        bmp_t.Assign(jp2);
        bmp.Canvas.Draw(0, jp1.Height, jp2);
  
        jp.Assign(bmp);
        jp.SaveToFile('C:

来源:http://www.tulaoshi.com/n/20160219/1622332.html

延伸阅读
在WPS表格中合并单元格想必每个朋友都会吧,将多个单元格合并成一个只保留之前左上角单元格的内容。如果因需求,要保留全部单元格的内容,常规的合并就不起作用了,这是就要用到组合单元格了。下面为大家介绍下这个功能在WPS表格中是如何实现的。 简要概述 首先插入需要操作的数据,在辅助列输入公式:=A1&B1,然后按下enter回车键就可以...
标签: word
将Word2010中多个文档合并为一个   今天分享的是教你快速将word2010中多个文档合并为一个。这样可以省去你一个一个的粘贴复制的麻烦,喜欢的朋友可以学习下。 ①单击进入插入选项卡; ②然后在文本选项组中点击对象旁边的小三角,在弹出的下拉菜单中选择文件中的文字; ③接着,选择要合并到当前文档中的文件。您...
标签: 电脑入门
合并多个Excel工作表是一项常见的工作任务,当然,也有许多技巧来帮助完成这项任务。下面是一个简单的方法,利用Access来合并多个Excel文件。 在Access中创建对Excel工作簿的链接:在Access中选择外部数据导入Excel 在获取外部数据对话框中选择通过创建链接表来链接到数据源。 必须为每个Excel工作簿重复该过程直到将它们都链接到数据库...
标签: 电脑入门
合并多个Excel工作表是一项常见的工作任务,当然,也有许多技巧来帮助完成这项任务。下面是一个简单的方法,利用Access来合并多个Excel文件。 在Access中创建对Excel工作簿的链接:在Access中选择外部数据导入Excel 在获取外部数据对话框中选择通过创建链接表来链接到数据源。 必须为每个Excel工作簿重复该过程直到将它们都链接到数据库...
标签: Web开发
相信你阅读过大量关于编写css时应该注意的一些细节来控制css文件的大小,比如:全局样式、继承样式、缩写样式,空格、注释等;同时你也可能用过对你的css文件进行压缩,来减少css文件的大小,但压缩后的css文件在可维护性、识别性方面变的特别弱!更复杂的情况是,如果你的页面里面引用了多个css、多个js文件你又会怎样处理? 以下给我们介...

经验教程

921

收藏

41
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部