C# HTML字符串编码

C# HTML字符串编码,c#,mvchtmlstring,C#,Mvchtmlstring,我需要在不使用introp DLL的情况下从C#导出ppt。我能够做到这一点,但当我在任何幻灯片中添加一些HTML字符串,即KrishnaRam“时,它显示的是相同的文本,而不是呈现的文本。有什么能帮我的吗 PPT目前似乎不支持直接在PPT中呈现HTML。您必须将幻灯片导出为HTML,或使用内置格式,如回答以下问题时所示: 有关C#和Office 2010中设置的详细信息,请参见 您应该能够自己测试我的断言,通过使用以下HTML编码文本: String TestString=“这是一个。” St

我需要在不使用introp DLL的情况下从C#导出ppt。我能够做到这一点,但当我在任何幻灯片中添加一些HTML字符串,即Krishna
Ram“时,它显示的是相同的文本,而不是呈现的文本。有什么能帮我的吗

PPT目前似乎不支持直接在PPT中呈现HTML。您必须将幻灯片导出为HTML,或使用内置格式,如回答以下问题时所示:

有关C#和Office 2010中设置的详细信息,请参见

您应该能够自己测试我的断言,通过使用以下HTML编码文本:

String TestString=“这是一个。”

String EncodedString=Server.HtmlEncode(TestString)


出口PPT在这里意味着什么?你是否通过c#创建PPT(MS Office)而不使用互操作?很难理解。PowerPoint中的HTML编码?很抱歉造成混淆。我有一个主powerpoint文件,我正在将该文件打开到C#中,并将图像、文本添加到该文件中,然后使用MemoryStream在用户内存中进行写入。现在,当我添加这样的文本时,文本将以相同的html标记格式追加。如果我使用粗体,它在ppt中是否可以显示为粗体
Set tr = ActiveWindow.Selection.SlideRange.Shapes(1).TextFrame.TextRange
        With tr
            .Text = "Hi There Buddy!"
            .Words(1).Font.Bold = msoTrue