Hi, Dave,<br><br>I am using Activiz .NET. In C#, the string is UTF16 and
 I convert it to UTF8. And I follow your step. It doesn't work. If I 
convert to UTF8, the characters are not displayed. If I don't convert, 
the characters are displayed as ??.<br><br>As you said, we need unicode font file. How can I identify the font file is unicode font file.<br><br>Thanks<div><br><br></div>
 <span>
 </span>
<br>      在2016-09-12,"David Lonie" <david.lonie@kitware.com> 写道:
        <blockquote id="isReplyContent" style="padding-left:1ex; margin: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
        -----原始邮件-----<br>
        <b>发件人:</b>"David Lonie" <david.lonie@kitware.com> <br>
        <b>发送时间:</b>2016年09月12日 星期一<br>
        <b>收件人:</b>"Liu_tj" <tjlp@netease.com><br>
        <b>抄送:</b>"vtkusers" <vtkusers@vtk.org><br>
        <b>主题:</b>Re: [vtkusers] Does vtkCaptionActor2D support chinese characters?<br>
<br><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Sun, Sep 11, 2016 at 12:18 PM, Liu_tj <span dir="ltr"><<a href="mailto:tjlp@netease.com" target="_blank">tjlp@netease.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>I want to give Chinese text annotation on 3D model.Does vtkCaptionActor2D support chinese characters? If no, what class should I use?<br></div></blockquote><div><br></div><div>vtkCaptionActor2D will work.</div><div><br></div><div>You'll need to provide a unicode font file (the embedded fonts in VTK only support ASCII) via the caption actor's GetCaptionTextProperty:</div><div><br></div><div><div>captionActor->GetCaptionTextProperty()->SetFontFamily(VTK_FONT_FILE);</div></div><div><div>captionActor->GetCaptionTextProperty()->SetFontFile("/path/to/some/unicode/font/file");</div></div><div><br></div><div>and then encode the caption text as UTF-8.</div><div><br></div><div>Hope this helps,</div><div>Dave</div><div><br></div><div> </div></div></div></div>
</blockquote>