我需要在PDF的每一行中添加一个图像。目前,我得到这个:
Rectangle: 16x16 (rot: 0 degrees)Domain\administrator [Allow]
Rectangle: 16x16 (rot: 0 degrees)Domain\User1 [Allow]
Rectangle: 16x16 (rot: 0 degrees)Domain\User2 [Allow]
我的应用搜索目录并显示搜索到的文件夹的用户权限 它将其保存到一个文本文件中,然后从该文本文件中变红色并添加到我的PDF
var image1 = iTextSharp.text.Image.GetInstance(Resources.user, System.Drawing.Imaging.ImageFormat.Png);
List<string> dirf = new List<string>();
try
{
foreach (string dirfo in Directory.GetDirectories(location))
{
foldersCounted++;
document.Add(new LineSeparator(0.5f, 100, null, 0, -5));
document.Add(new Paragraph(dirfo, font6));
string seperator = csvPermissions.Replace(", ", "\n" + image1);
document.Add(new Paragraph(seperator, font5));
document.Add(new Paragraph("\n"));
document.Add(new LineSeparator(0.5f, 100, null, 0, -5));
在此行string seperator = csvPermissions.Replace(", ", "\n" + image1);
我添加了image1
,您可以看到它输出了Rectangle: 16x16 (rot: 0 degrees)
我想在显示用户权限的每一行旁边显示图像(这是一个用户图标)
只是想知道这是否可能,如果可以的话,我该如何实现呢?
谢谢
编辑
这就是现在给我的:
`image`
text text text text text
text text text text text
text text text text text
我想证明:
image text text text text
image text text text text
image text text text text