我已经获得了这个iTextSharp代码,可以为PDF文件中的单元格提供绿色背景:
PdfPCell cellSec2 = new PdfPCell(parSectionHeading2);
cellSec2.BackgroundColor = BaseColor.GREEN;
问题是“ BaseColor.GREEN”太暗/太浓。我需要更多的铜绿颜色-浅绿色或浅绿色。是否可以将RGB(或RGBA)值分配给BackgroundColor属性?
布鲁诺(Bruno)的答案以及本网站,您已拥有所需的东西。我需要:
var lightGreen = new BaseColor(204, 255, 204);
cellSec2.BackgroundColor = lightGreen;
我们拥有有关iText的所有内容的大量文档。例如:我的书的第10章是关于图像和颜色的。如果您没有这本书的副本,那么为什么不看第10章的示例呢?
以DeviceColor.cs为例,其中有许多其他颜色的示例,例如:
new GrayColor(0x20) // Gray value
new BaseColor(0f, 1f, 1f) // RGB
new CMYKColor(0x00, 0x00, 0xFF, 0xFF) // CMYK
R,G和B或C,M,Y和K的值可以是0到1之间的浮点数,也可以是0到255之间的整数。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句