private UpdateEncoding ( IRtfTag tag ) : void | ||
tag | IRtfTag | |
return | void |
private void UpdateEncoding( IRtfTag tag )
{
switch ( tag.Name )
{
case RtfSpec.TagEncodingAnsi:
UpdateEncoding( RtfSpec.AnsiCodePage );
break;
case RtfSpec.TagEncodingMac:
UpdateEncoding( 10000 );
break;
case RtfSpec.TagEncodingPc:
UpdateEncoding( 437 );
break;
case RtfSpec.TagEncodingPca:
UpdateEncoding( 850 );
break;
case RtfSpec.TagEncodingAnsiCodePage:
UpdateEncoding( tag.ValueAsNumber );
break;
}
}
RtfParser::UpdateEncoding ( int codePage ) : void |