首页 > 解决方案 > Aspose PDF .Net在表格中多次重复相同的图像

问题描述

我正在尝试将表格添加到 PDF。每行将在一列中有一个图像。有 3 个图像将在行中重复。

如果我只是像下面这样直接将图像添加到表格单元格中,性能会很差。这可能是因为每个图像都被视为单独的新图像。

cell.Paragraphs.Add(new Image(imagePath + "on.png"));

下面的文章描述了如何将图像添加到资源并重用它。但我无法弄清楚这应该如何应用于表格单元格。准确地说,我可以将 Aspose.Pdf.Image 添加到单元格中,但不能将 Aspose.Pdf.XImage 添加到单元格中。

https://docs.aspose.com/display/pdfnet/Manipulate+Images#ManipulateImages-AddImagetoExistingPDFFile

标签: pdf-generationasposeaspose.pdf

解决方案


您可以尝试重用相同的 Image 对象。

Image img = new Image(imagePath + "on.png");
cell.Paragraphs.Add(img):
cell.Paragraphs.Add(img):

推荐阅读