zoukankan      html  css  js  c++  java
  • C#简繁体转换方法(Microsoft.Office.Interop.Word)

    1.参考Com Microsoft Word 11.0 Object Library,这一点在安装Office时必须选择.NET编程组件。

    2.using Microsoft.Office.Interop.Word;

    3.using System.Reflection;

    4.利用word简繁体转换方法写转换方法。

    5.本方法的确可以将“余”转换为“餘”.欢迎大家讨论。
    复制  保存
    static string CHS2CHT(string src)
    {
    string des = "";
    _Application appWord = new Microsoft.Office.Interop.Word.Application();
    object template = Missing.Value;
    object newTemplate = Missing.Value;
    object docType = Missing.Value;
    object visible = true;
    Document doc = appWord.Documents.Add(ref template, ref newTemplate, ref docType, ref visible);
    appWord.Selection.TypeText(src);
    appWord.Selection.Range.TCSCConverter(WdTCSCConverterDirection.wdTCSCConverterDirectionSCTC, true, true);
    appWord.ActiveDocument.Select();
    des = appWord.Selection.Text;
    object saveChange = 0;
    object originalFormat = Missing.Value;
    object routeDocument = Missing.Value;
    appWord.Quit(ref saveChange, ref originalFormat, ref routeDocument);
    doc = null;
    appWord = null;
    GC.Collect();//进程资源释放
    
    return des;
    }
    static string CHT2CHS(string src)
    {
    string des = "";
    _Application appWord = new Microsoft.Office.Interop.Word.Application();
    object template = Missing.Value;
    object newTemplate = Missing.Value;
    object docType = Missing.Value;
    object visible = true;
    Document doc = appWord.Documents.Add(ref template, ref newTemplate, ref docType, ref visible);
    appWord.Selection.TypeText(src);
    appWord.Selection.Range.TCSCConverter(WdTCSCConverterDirection.wdTCSCConverterDirectionTCSC, true, true);
    appWord.ActiveDocument.Select();
    des = appWord.Selection.Text;
    object saveChange = 0;
    object originalFormat = Missing.Value;
    object routeDocument = Missing.Value;
    appWord.Quit(ref saveChange, ref originalFormat, ref routeDocument);
    doc = null;
    appWord = null;
    GC.Collect();//进程资源释放
    
    return des;
    }
  • 相关阅读:
    修改表中的列
    查看表中都有什么约束
    数据库关系图
    删除约束
    T_SQL 语句想已有数据表添加约束
    判断回文联
    python自定义函数可以向前引用不用声明
    所有参数的和乘以基数
    子字符串在目标字符串中出现的次数
    除二取余倒序排列
  • 原文地址:https://www.cnblogs.com/scgw/p/1488931.html
Copyright © 2011-2022 走看看