【发布时间】:2014-02-12 14:40:11
【问题描述】:
我有一张图片,我喜欢将其用作我的 pdf 的背景。 我的 pdf 是横向的,所以背景图片必须适合我的横向 pdf。
我该怎么做? 这是我的代码,但图像不能横向显示:(
string imageFilePath = Server.MapPath(".") + "/images/test.jpg";
iTextSharp.text.Image jpg = iTextSharp.text.Image.GetInstance(imageFilePath);
Document pdfDucment = new Document(new Rectangle(288f, 144f), 10, 10, 10, 10);
pdfDucment.SetPageSize(iTextSharp.text.PageSize.A4.Rotate());
jpg.ScaleToFit(1500, 1500);
jpg.Alignment = iTextSharp.text.Image.UNDERLYING;
jpg.SetAbsolutePosition(0,5);
【问题讨论】:
-
图片显示不正确 - 你到底是什么意思,哪里错了?
-
横向不是全屏
-
你的代码在很多地方都是错误的。 (就好像您从未阅读过任何有关 iTextSharp 的文档一样。)我正在为您提供一个示例,向您展示它是如何完成的。给我一五分钟。
标签: c# asp.net pdf itextsharp