pdf-generation - 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
解决方案
您可以尝试重用相同的 Image 对象。
Image img = new Image(imagePath + "on.png");
cell.Paragraphs.Add(img):
cell.Paragraphs.Add(img):
推荐阅读
- java - 添加 Apache POI 作为外部库后应用程序立即崩溃
- php - 在 html标签中显示来自 curl 请求的图像
- apache-kafka - Kafka 消费者何时重试?
- ffmpeg - FFMPEG 在剪辑结束时切断音频
- apache-kafka - LogCompaction and consumer in Kafka
- r - Create sequence of values based on multiple column values in R
- node.js - How do I get my async function to return values not a promise?
- makefile - ocamlbuild: Nothing to be done for `all'
- botframework - 是否可以在自适应卡上实现简单的计数器?就像每次单击提交按钮时,文本块中的值都会增加
- solr - SOLR 索引任意数据