我的 C# 应用程序中有一些 RTF 文本,我将其转换为 HTML,然后发送到我的 PHP 文件。问题是;我在 PHP 中的所有文本都是 Arial,我的 RTF 的输出是 Tahoma。有什么想法可以更改字体系列吗?
到目前为止,这是我的代码:
string memoValue = inboundSet.Fields["MEMO"].Value.ToString();
if (RtfTags.IsRtfContent(memoValue))
{
using (RichEditDocumentServer richServer = new RichEditDocumentServer())
{
string htmlText = string.Empty;
richServer.RtfText = memoValue;
htmlText = richServer.HtmlText;
callDetail.Memo = htmlText;
}
}
else
{
callDetail.Memo = memoValue;
}
在我的 PHP 文件中,我以这种方式获取值:
echo "<td>Memo:</td><td>".$value->Memo."</td>";
我也试过这样:
echo "<td>Memo:</td><td class='fonttest'>".$value->Memo."</td>";
在我的 CSS 中:
.fonttest
{
font-size:12px;
font-family:Arial;
}
我的文字一直是这样的:
这是我的 RTF 文本的样子: