中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何使用C#或VB.NET給Word文檔添加/撤銷書簽

發布時間:2020-05-15 14:03:48 來源:億速云 閱讀:200 作者:Leah 欄目:編程語言

本篇文章主要探討使用C#或VB.NET給Word文檔添加/撤銷書簽的方法。文中使用代碼講解,有需要的朋友可以參考一下,跟隨小編一起來看解決步驟吧。


步驟一:初始化Document實例并加載Word文檔

Document document = new Document();
document.LoadFromFile(@"C:\Users\Administrator\Desktop\中國夢.docx ");

步驟二:于第七段末和第八段間插入書簽,命名書簽為“C#.bookmark

Section section = document.Sections[0];
section.Paragraphs[7].AppendBookmarkStart("C#.bookmark");
section.Paragraphs[8].AppendBookmarkEnd("C#.bookmark ");

步驟三:保存文件

document.SaveToFile("Bookmark.docx", FileFormat.Docx);
System.Diagnostics.Process.Start("Bookmark.docx");

完成后以上步驟后,文檔中查找定位即可,文檔自動定位到當前所設書簽位置。

如何使用C#或VB.NET給Word文檔添加/撤銷書簽

以上簡單三個步驟即可完成對word文檔書簽插入。

完整代碼如下,供參考:

C#


using System;using Spire.Doc;using Spire.Doc.Documents;namespace WordBookmark
{    class Bookmark
    {        static void Main(string[] args)
        {            //Load Document
            Document document = new Document();
            document.LoadFromFile(@"C:\Users\Administrator\Desktop\中國夢.docx ");            //Insert Bookmark
            Section section = document.Sections[0];
            section.Paragraphs[7].AppendBookmarkStart(".NETFramework");
section.Paragraphs[8].AppendBookmarkEnd(".NETFramework");            //Save and Launch 
            document.SaveToFile("Bookmark.docx", FileFormat.Docx);
            System.Diagnostics.Process.Start("Bookmark.docx");
        }
    }
}

VB.NET:


Imports System
Imports Spire.Doc
Imports Spire.Doc.Documents

Namespace WordBookmark
    
    Class Bookmark
        
        Private Shared Sub Main(ByVal args() As String)            'Load Document
            Dim document As Document = New Document
            document.LoadFromFile("C:\Users\Administrator\Desktop\中國夢.docx ")            'Insert Bookmark
            Dim section As Section = document.Sections(0)
            section.Paragraphs(7).AppendBookmarkStart(".NETFramework")
            section.Paragraphs(8).AppendBookmarkEnd(".NETFramework")            'Save and Launch 
            document.SaveToFile("Bookmark.docx", FileFormat.Docx)
            System.Diagnostics.Process.Start("Bookmark.docx")
        End Sub
    End Class
End Namespace

同樣的,撤銷書簽也可以參考執行我下面的操作

步驟一:加載需要撤銷書簽的Word文檔


Document doc = new Document();
           doc.LoadFromFile(@"C:\Users\Administrator\Desktop\中國夢(書簽).docx");

步驟二:撤銷已有書簽


doc.Bookmarks.RemoveAt(0);

步驟三:保存文件


doc.SaveToFile("Remove Bookmark.docx", FileFormat.Docx);
            System.Diagnostics.Process.Start("Remove Bookmark.docx");

撤銷書簽后,得到以下文檔效果

如何使用C#或VB.NET給Word文檔添加/撤銷書簽

如圖,原本插入書簽的段落已撤銷書簽

完整代碼如下

C#


using Spire.Doc;namespace Removing
{    class Program
    {        static void Main(string[] args)
        {            //Load Document
            Document doc = new Document();
            doc.LoadFromFile(@"C:\Users\Administrator\Desktop\中國夢(書簽).docx ");            //Remove Bookmark
            doc.Bookmarks.RemoveAt(0);            //Save and Launch
            doc.SaveToFile("Remove Bookmark.docx", FileFormat.Docx);
            System.Diagnostics.Process.Start("Remove Bookmark.docx");
        }
    }
}

VB.NET:


Imports Spire.Doc

Namespace Removing
    
    Class Program
        
        Private Shared Sub Main(ByVal args() As String)            'Load Document
            Dim doc As Document = New Document
            doc.LoadFromFile("C:\Users\Administrator\Desktop\中國夢(書簽).docx ")            'Remove Bookmark
            doc.Bookmarks.RemoveAt(0)            'Save and Launch
            doc.SaveToFile("Remove Bookmark.docx", FileFormat.Docx)
            System.Diagnostics.Process.Start("Remove Bookmark.docx")
        End Sub
    End Class
End Namespace

看完上述內容,你們掌握使用C#或VB.NET給Word文檔添加/撤銷書簽的方法了嗎?如果還想學到更多技能或想了解更多相關內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

东莞市| 工布江达县| 聂拉木县| 甘谷县| 白水县| 来凤县| 莒南县| 辛集市| 琼结县| 沂源县| 竹北市| 铜鼓县| 黎平县| 平遥县| 荥经县| 葫芦岛市| 洛宁县| 海口市| 霍州市| 江油市| 麻阳| 尚义县| 克山县| 永嘉县| 邵武市| 梓潼县| 恩施市| 灌云县| 长春市| 博乐市| 永善县| 南平市| 健康| 南江县| 涞水县| 鄯善县| 新建县| 河间市| 莱西市| 比如县| 西乌珠穆沁旗|