Sharepoint 2010 如何使分配给PdformField TextFields的值变为黑色而不是灰色?

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

我正在生成一个PDF,用用户在Sharepoint 2010 Web部件中输入的值填充PDFFormFields,如下所示:

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查看器中选择了突出显示字段。这将添加蓝色矩形,这可能会使字段内容变灰。啊哈!我想那是我的愚蠢。