文檔首頁(yè)>>E-iceblue中文文檔>>從 Word 文檔中刪除文本或圖像水印
從 Word 文檔中刪除文本或圖像水印
字替換功能使用戶可以用新的字符串替換指定的字符串。將一次檢測(cè)并替換所有字符串?dāng)?shù)。Spire.Doc for .NET提供了document.Replace方法來(lái)實(shí)現(xiàn)C#、VB.NET 中的替換功能。以下截圖是替換后的結(jié)果。
通過(guò)調(diào)用 document.Replace 方法,用戶可以用新值替換特定字符串,并設(shè)置替換是否區(qū)分大小寫或影響整個(gè)單詞。document.Replace 方法提供了五種可能性。
- 用新值字符串替換 matchString(將被替換)正則表達(dá)式的所有條目。
- 用文本范圍持有者替換 matchString 正則表達(dá)式的所有條目。
- 替換 matchDoc(指定文檔)中指定的 matchString,同時(shí)考慮區(qū)分大小寫和全字選項(xiàng)。
- 將 mathString 的所有條目替換為新值字符串,同時(shí)考慮區(qū)分大小寫和全字選項(xiàng)。
- 將 matchString 的所有條目替換為文本選擇,同時(shí)考慮區(qū)分大小寫和整個(gè)單詞的選項(xiàng)。
本指南將介紹如何實(shí)現(xiàn)上述第四種可能性,將加載文檔中的字符串“新西蘭”替換為“NZ”。下載并安裝 Spire.Doc for .NET。按照代碼:
[C#]
using Spire.Doc; namespace ReplaceString { class Program { static void Main(string[] args) { Document document = new Document(); document.LoadFromFile(@"E:\Work\Documents\WordDocuments\New Zealand.docx"); document.Replace("New Zealand", "NZ", false, true); document.SaveToFile("Replace.docx", FileFormat.Docx); System.Diagnostics.Process.Start("Replace.docx"); } } }
[VB]
Imports Spire.Doc Namespace ReplaceString Friend Class Program Shared Sub Main(ByVal args() As String) Dim document As New Document() document.LoadFromFile("E:\Work\Documents\WordDocuments\New Zealand.docx") document.Replace("New Zealand", "NZ", False, True) document.SaveToFile("Replace.docx", FileFormat.Docx) System.Diagnostics.Process.Start("Replace.docx") End Sub End Class End Namespace
Spire.Doc 是一個(gè)專業(yè)的 Word 組件,使開發(fā)人員/程序員能夠執(zhí)行廣泛的處理任務(wù),例如為其自定義的 .NET、Silverlight 和 WPF 應(yīng)用程序生成、編寫、修改和保存。