• <menu id="w2i4a"></menu>
  • logo E-iceblue中文文檔

    文檔首頁>>E-iceblue中文文檔>>編輯 Word 文檔

    編輯 Word 文檔


    為了糾正錯誤的拼寫或在 Word 文檔中添加一些新內容,用戶需要編輯現(xiàn)有的 Word 文檔。本指南演示了在 C# 和 VB.NET 中編輯 Word 文檔的解決方案。

    Spire.Doc for.NET 最新下載

    Spire.Doc for .NET 是一款非常棒的.NET Word 組件,提供了一個Paragraph 類,用戶可以通過設置其屬性來編輯段落中的內容。在此示例中,更新了標題并在第二段中添加了新文本(標題為第一段)。編輯結果如下圖所示。

    編輯 Word 文檔

    首先,聲明一個 Paragraph 實例,并將其值設置為第一個段落(標題)。設置其 Text 屬性以更新原始內容。其次,聲明另一個Paragraph實例,其值設置為Paragraph 2。調用 Paragraph.AppendText 方法為該段落添加新內容。傳遞給此方法的重載是字符串文本。為了區(qū)分新內容和現(xiàn)有內容,本例中對新內容進行了格式化。聲明一個 TextRange 實例并將其值設置為新添加的內容。設置此 TextRange 的 CharacterFormat 屬性,包括 FontName、FontSize 和 TextColor。下載并安裝 Spire.Doc for .NET并按照下面的代碼編輯 Word 文檔。

    [C#]

    using System.Drawing;
    using Spire.Doc;
    using Spire.Doc.Documents;
    using Spire.Doc.Fields;
    
    namespace EidtWord
    {
    class Program
    {
    static void Main(string[] args)
    {
    //Load Document
    Document document = new Document();
    document.LoadFromFile(@"E:\Work\Documents\WordDocuments\Spire.Doc for .NET.docx");
    
    //Update Text of Title
    Section section = document.Sections[0];
    Paragraph para1 = section.Paragraphs[0];
    para1.Text = "Spire.Doc for .NET Introduction";
    
    //Add New Text
    Paragraph para2 = section.Paragraphs[1];
    TextRange tr=para2.AppendText("Spire.Doc for .NET is stand-alone"
    +"to enables developers to operate Word witout Microsoft Word installed.");
    tr.CharacterFormat.FontName = "Cataneo BT";
    tr.CharacterFormat.FontSize=12;
    tr.CharacterFormat.TextColor = Color.YellowGreen;
    
    //Save and Launch
    document.SaveToFile("Edit Word.docx", FileFormat.Docx);
    System.Diagnostics.Process.Start("Edit Word.docx");
    }
    }
    }

    [VB.NET]

    Imports System.Drawing
    Imports Spire.Doc
    Imports Spire.Doc.Documents
    Imports Spire.Doc.Fields
    
    Namespace EidtWord
    Friend Class Program
    Shared Sub Main(ByVal args() As String)
    'Load Document
    Dim document As New Document()
    document.LoadFromFile("E:\Work\Documents\WordDocuments\Spire.Doc for .NET.docx")
    
    'Update Text of Title
    Dim section As Section = document.Sections(0)
    Dim para1 As Paragraph = section.Paragraphs(0)
    para1.Text = "Spire.Doc for .NET Introduction"
    
    'Add New Text
    Dim para2 As Paragraph = section.Paragraphs(1)
    Dim tr As TextRange = para2.AppendText("Spire.Doc for .NET is stand-alone" &
    "to enables developers to operate Word witout Microsoft Word installed.")
    tr.CharacterFormat.FontName = "Cataneo BT"
    tr.CharacterFormat.FontSize = 12
    tr.CharacterFormat.TextColor = Color.YellowGreen
    
    'Save and Launch
    document.SaveToFile("Edit Word.docx", FileFormat.Docx)
    System.Diagnostics.Process.Start("Edit Word.docx")
    End Sub
    End Class
    End Namespace

    Spire.Doc 是一個易于使用的 Word 文檔操作組件,允許開發(fā)人員在 C# 和 VB.NET for .NET 中快速生成、編寫、編輯和保存 Word(Word 97-2003、Word 2007、Word 2010), Silverlight 和 WPF。


    歡迎下載|體驗更多E-iceblue產品

    如需獲取更多產品相關信息請咨詢慧都在線客服  

    aspose22.1最新版

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();