当前位置:编程学习 > C#/ASP.NET >>

JPG图片转换为PDF格式

我用iTextSharp 把jpg图片转换为pdf格式,因为我的jpg图片比较长,转换成pdf格式后打开看发现只能显示一小部分,
  我在网上下了一个图片转换pdf的小程序,它里面有个参数设置,只有设置纸型为“图像大小”  图片就可以全部显示出来,
 C#里面用iTextSharp 把jpg图片转换为pdf格式,怎样才能把让图片全部显示,或者说怎么把设置纸型为图像大小。 --------------------编程问答-------------------- 把图像按照纸张大小进行缩放,然后在转 --------------------编程问答-------------------- pdf都不能满足你的JPG格式的长度? --------------------编程问答-------------------- 要看你的图片多大,2000*3000,
iTextSharp.text.pdf.PdfWriter.GetInstance(document, new FileStream(name, FileMode.CreateNew));
                document.Open();
                iTextSharp.text.Image je = iTextSharp.text.Image.GetInstance(path);
                je.Alignment = iTextSharp.text.Image.MIDDLE_ALIGN;

                je.ScaleAbsolute(600, 700);
这是我做的 --------------------编程问答-------------------- 是纵向测井曲线图,每次的图片长度都不一样,但都挺长的,如果把图按照纸张大小缩放了在转换的话会不会看不清图片内容。 --------------------编程问答-------------------- iTextSharp.text.pdf.PdfWriter.GetInstance(document, new FileStream(name, FileMode.CreateNew));
                document.Open();
                iTextSharp.text.Image je = iTextSharp.text.Image.GetInstance(path);
                je.Alignment = iTextSharp.text.Image.MIDDLE_ALIGN;

                je.ScaleAbsolute(600, 700);

这样的话转换后的图片到是全部显示出来了,但是长度被压缩了,导致图片内容完全看不清
jpg图片的尺寸是:1900*48654 --------------------编程问答-------------------- 用ps设置转换下 --------------------编程问答-------------------- --------------------编程问答-------------------- 要怎么转换才行啊
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,