Sharepoint 2010 如何使分配给PdformField TextFields的值变为黑色而不是灰色?
我正在生成一个PDF,用用户在Sharepoint 2010 Web部件中输入的值填充PDFFormFields,如下所示:Sharepoint 2010 如何使分配给PdformField TextFields的值变为黑色而不是灰色?,sharepoint-2010,pdf-generation,itextsharp,textfield,Sharepoint 2010,Pdf Generation,Itextsharp,Textfield,我正在生成一个PDF,用用户在Sharepoint 2010 Web部件中输入的值填充PDFFormFields,如下所示: PdfPCell cellPaymentAmountTextBox = new PdfPCell() { CellEvent = new DynamicTextbox("textBoxPaymentAmount"), Phrase = new Phrase(boxPaymentAmount.Text, timesRoman9Font) }; tblFirs
PdfPCell cellPaymentAmountTextBox = new PdfPCell()
{
CellEvent = new DynamicTextbox("textBoxPaymentAmount"),
Phrase = new Phrase(boxPaymentAmount.Text, timesRoman9Font)
};
tblFirstRow.AddCell(cellPaymentAmountTextBox);
boxPaymentAmount是Web部件上的文本框控件
它工作得很好,只是输入的值在PDF文件中显示为灰色而不是黑色:
我怎样才能把这些变成黑色而不是灰色
我使用的字体声明为黑色,而不是灰色:
Font timesRoman9Font = FontFactory.GetFont(FontFactory.TIMES_ROMAN, 9, BaseColor.BLACK);
请分享PDF。我很确定字符是黑色的,但是您的屏幕截图显示您在PDF查看器中选择了突出显示字段。这将添加蓝色矩形,这可能会使字段内容变灰。啊哈!我想那是我的愚蠢。