• 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;
    }
  • 相关阅读:
    正则表达式简介
    PHP中简单的页面缓冲技术
    PHP 程序加速探索
    PHP中通过Web执行C/C++应用程序
    PHP实现聊天室的主动更新与被动更新
    php中Cookie及其使用
    Linux 下 PHP 连接 MS SQLServer 的办法
    网站加速 PHP 缓冲的免费实现方法
    Spark Streaming中的基本操作函数实例
    Scala中的s函数
  • 原文地址:https://www.cnblogs.com/scgw/p/1488931.html
Copyright © 2020-2023  润新知