zoukankan
html css js c++ java
获取word文档或rtf格式文档的格式编码(可以应用此格式将字符以数据流的方式写入word或rtf文档)
/**/
///
<summary>
///
生成中文字符编码
///
</summary>
///
<param name="ChinaStr"></param>
///
<returns></returns>
private
string
GetCode(
string
ChinaStr)
{
string
str1
=
""
;
System.Windows.Forms.RichTextBox myRich1
=
new
RichTextBox();
myRich1.Text
=
ChinaStr;
myRich1.SelectAll();
ChinaStr
=
myRich1.SelectedRtf;
int
count1
=
ChinaStr.Length ;
int
start1
=
ChinaStr.IndexOf(
"
fs18
"
,
0
,count1);
if
(start1
==-
1
)
return
str1;
str1
=
ChinaStr.Substring(start1
+
4
,count1
-
start1
-
4
);
string
str3
=
@"
{\rtf1\ansi\ansicpg936\deff0\deflang1033\deflangfe2052{\fonttbl{\f0\fswiss\fcharset0 Arial;}{\f1\fnil\fcharset134 \'cb\'ce\'cc\'e5;}}
\viewkind4\uc1\pard\lang2052\fs18\f1
"
;
str1
=
str3
+
str1;
return
str1;
}
private
string
GetCode(
string
ChinaStr,System.Drawing.Font newFont )
{
string
str1
=
""
;
System.Windows.Forms.RichTextBox myRich1
=
new
RichTextBox();
myRich1.Font
=
newFont;
myRich1.Text
=
ChinaStr;
myRich1.SelectAll() ;
ChinaStr
=
myRich1.SelectedRtf;
int
count1
=
ChinaStr.Length ;
int
start1
=
ChinaStr.IndexOf(
@"
\fs
"
,
0
,count1);
if
(start1
==-
1
)
{
return
str1;
}
ChinaStr
=
ChinaStr.Insert(start1
+
5
,
@"
\f1
"
);
str1
=
ChinaStr ;
return
str1;
}
查看全文
相关阅读:
量化投资_期货日内交易几个问题的考证
量化投资_上一个交易时间段对今日收盘价涨跌的影响
RunJS
sublime3快捷 输入html
NLP学习资源
Invert Binary Tree
定时任务 Crontab命令 详解
根据职位名,自动生成jd
使用python + tornado 做项目demo演示模板
Awk 实例
原文地址:https://www.cnblogs.com/furenjun/p/326521.html
最新文章
DP:使用最小花费爬楼梯
DP:按摩师(3.24leetcode每日打卡)
算法提高: 递归倒置字符数组(递归)
(Good topic)快慢指针:链表的中间结点 (3.23leetcode每日打卡)
暴力+分治+贪心+DP:最大子序列和
人工智能与信息社会——人工智能应用
人工智能与信息社会——基于神经网络的智能系统II
人工智能与信息社会——基于神经网络的智能系统
简述C/S和B/S模式的区别
蓝桥杯校内模拟赛C
热门文章
Android的简单控件
Android:TextView属性大全
Android Studio 键盘快捷键
Python笔记_第二篇_面向过程_第二部分_4.常用模块的简单使用_文件操作模块(pickle)
Python笔记_第二篇_面向过程_第二部分_3.模块的概述
Python笔记_第二篇_面向过程_第二部分_2.路径、栈和队列、内存修改
Python笔记_第二篇_面向过程_第二部分_1.函数
量化投资_关于Multicharts砖型图(传统砖型图和非传统砖型图)最详细的解释_调用篇
量化投资_关于Multicharts砖型图(传统砖型图和非传统砖型图)最详细的解释_解释篇
量化投资_期货日内交易的波动率思考
Copyright © 2011-2022 走看看