zoukankan      html  css  js  c++  java
  • 黄聪:C#操作Word 插入文本

    public static bool InsertText(string strText, System.Drawing.Font font, Alignment alignment, bool isAftre, int startNum, int endNum)
            {
                try
                {
                    Word.Range rng = oDoc.Content;
                    object start = startNum;
                    object end = endNum;

                    rng = oDoc.Range(ref start, ref end);

                    if (isAftre == true)
                    {
                        strText += "\r\n";
                    }

                    rng.Text = strText;

                    rng.Font.Name = font.Name;
                    rng.Font.Size = font.Size;
                    if (font.Style == FontStyle.Bold) { rng.Font.Bold = 1; } //设置单元格中字体为粗体

                    if (alignment == Alignment.居中)
                    { rng.ParagraphFormat.Alignment = Microsoft.Office.Interop.Word.WdParagraphAlignment.wdAlignParagraphCenter; }
                    else if (alignment == Alignment.左对齐)
                    { rng.ParagraphFormat.Alignment = Microsoft.Office.Interop.Word.WdParagraphAlignment.wdAlignParagraphLeft; }
                    else if (alignment == Alignment.右对齐)
                    { rng.ParagraphFormat.Alignment = Microsoft.Office.Interop.Word.WdParagraphAlignment.wdAlignParagraphRight; }

                    return true;
                }
                catch (Exception)
                {
                    return false;
                }
            }

  • 相关阅读:
    Entity Framework 学习高级篇1—改善EF代码的方法(上)
    Entity Framework 学习高级篇2—改善EF代码的方法(下)
    Entity Framework 学习中级篇5—使EF支持Oracle9i
    Window API 之 PostMessage (消息投递)
    从image/xpng谈ContentType(s)
    SQL中使用 N 前缀的原因
    Delphi初浅入门笔记之一 :ObjectPascal基础
    写入DLL文件
    SQL Server 2005和SQL Server 2000中bit类型的区别
    HTML <a> 标签的 target 属性说明
  • 原文地址:https://www.cnblogs.com/huangcong/p/1697048.html
Copyright © 2011-2022 走看看