gpt4 book ai didi

c# - 单元格内的 ITextSharp 图像定位

转载 作者:太空宇宙 更新时间:2023-11-03 16:23:51 24 4
gpt4 key购买 nike

我试图在 ITextSharp 的表格单元格中偏移图像的位置。下面是一些伪代码,概述了我的一些尝试,似乎都没有影响图像的定位。我特别想将图像的中间与单元格的左边框对齐,但我似乎根本不知道如何移动图像。

doc.Open();
var table = new PdfPTable(1);
var cell = new PdfPCell();
var image = Image.GetInstance(); //etc

image.SetAbsolutePosition(-10, 0); //no effect
image.Left -= 10; //no effect
image.IndentationRight = 10; // no effect

cell.AddElement(image);
table.Rows.Add(new PdfPRow(new PdfPCell[] { cell }));
doc.Add(table);

最佳答案

将图像添加到单元格时,使用绝对位置或更改图像的属性不会产生任何影响。如果我正确解释了你的问题,你想为单元格定义一个填充,以便左边有 10pt 的空间。只需在单元格对象上使用适当的填充方法(在 iText 中,这将是 cell.setPaddingLeft(10);)。

关于c# - 单元格内的 ITextSharp 图像定位,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13150380/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com