2011-02-18 85 views
0

我正在读取txt文件并将其内容写入另一个txt文件。 在将内容写入新文件之前,我必须更改字符串的字体(从另一个文件中读取的字符串)。 我应该怎么做。 请帮忙。更改C中字符串的字体#

+0

等等,什么?你正在读/写什么类型的文件? – 2011-02-18 09:23:33

+1

你正在写什么格式的文件?这对于如何更改字体至关重要。 – Lazarus 2011-02-18 09:23:42

回答

6

字符串本来不字体。如果字符串表示RTF或类似的东西,那么这是另一回事 - 它有效地改变了RTF格式的字体。

但是,如果你只是写一个纯文本文件,它是完全由客户端显示的字体,它使用。

1

如果是纯文本文件,然后你不能!
如果你正在编写一个Word文档,使用一些Office API,那么你可以!

1

一个简单的字符串没有字体。字体用于打印或显示字符串,但字符串本身只是文本。如果您正在讨论您正在阅读的某些编码文本(如rtf),则需要将文本解析为可解释的内容并从此处继续。

如果你只是想用不同的字体来推出一个或多个字符串在一个文本框,您需要使用支持的格式控制。

2

对不起!朋友。你不能改变字体或字符串的大小。 C#不知道你将要写入字符串文本......控制台或任何文本文件或标签...

试想如果它支持会发生什么,让u盘某种格式字符串代替写信给你的文件打印到控制台(Console是没有丰富的字体)

反正!但是如果你想这样做,这取决于你写的文件的类型。记事本或rtf orword文档。在那里你可以很容易地找到改变字体。

相关问题