回复 2楼Alice的帖子
我现在做了一个Demo。Button_Click是出力一个PDF文件。
我用一个RichTextBox【rich1】去放置一个RTF格式的内容:
- System.Drawing.FontStyle style = System.Drawing.FontStyle.Regular;
- rich1.Font = new Font(new FontFamily("MS 明朝"), 16, style);
- rich1.Text = "1234567";
复制代码
然后我把你给的那个RTF的XML文件中的Field1的RTF设置为true,cr.Fields["Field1"].Text = rich1.Rtf;
当我出力到PDF文件以后,Field1的格式如图1所示。
当我设置rich1.Text = "1234567",设置为日文全角的时候。出力到PDF文件以后,Field1的格式如图2所示。
当我设置rich1.Text = "123456あ",设置为日文全半角混合的时候。出力到PDF文件以后,Field1的格式如图3所示。
这个地方需要设置什么东西么? |