我正在将现有的PDF文件读入新的PDF文件,并根据页面尺寸缩放第一页。该页面被缩放到90-95%,以便腾出一些页脚文字的空间。我遇到的问题是生成的缩放页面在页面顶部留下空白区域,而不是底部。有没有办法控制结果,使它们从页面左上角开始,而不是左下角?iTextSharp - 缩放和定位页面
这里是我的代码,增加了缩放后的页面: cb.AddTemplate(importedPage, scaleSize, 0, 0, scaleSize, 5, 20);
对象“CB”是PDFContentByte类,而“scaleSize”设置为0.9或0.95的浮动。缩放效果很好,但定位是一个问题。谢谢!
我明白了:最终参数的值“20”不正确。 100的值更适合我的用途,现在我对PDF/iText中的坐标系统有了更好的理解。 – JDN