为了正常的体验网站,请在浏览器设置里面开启Javascript功能!

NPOI创建DOCX超链接书签

2019-03-30 4页 doc 16KB 117阅读

用户头像

is_633808

暂无简介

举报
NPOI创建DOCX超链接书签NPOI创建超链接书签 来源:csdn网gltide的“NPOI创建超链接书签”。 网址: 利用NPOI创建超链接书签分两个步骤。一是创建与书签关联的超链接;二是创建书签。下面逐步介绍。 一、 创建与书签关联的超链接 NPOI提供两种超链接,一种是超链接到另一文件;另一种是超链接到书签。下面仅介绍创建超链接到书签的方法。 创建文档:XWPFDocumentm_Docx = newXWPFDocument(); 创建段落:CT_Pm_p = m_Docx.Document.body.AddNewP(); 创建超链接集合:m_p...
NPOI创建DOCX超链接书签
NPOI创建超链接签 来源:csdn网gltide的“NPOI创建超链接书签”。 网址: 利用NPOI创建超链接书签分两个步骤。一是创建与书签关联的超链接;二是创建书签。下面逐步介绍。 一、 创建与书签关联的超链接 NPOI提供两种超链接,一种是超链接到另一文件;另一种是超链接到书签。下面仅介绍创建超链接到书签的方法。 创建文档:XWPFDocumentm_Docx = newXWPFDocument(); 创建段落:CT_Pm_p = m_Docx.Document.body.AddNewP(); 创建超链接集合:m_p.Items = newSystem.Collections.ArrayList(); 创建超链接: CT_Hyperlink1m_hyperlink = newCT_Hyperlink1(); m_hyperlink.anchor = "NPOI1";//书签名 m_hyperlink.history = ST_OnOff.True; m_hyperlink.Items = newSystem.Collections.ArrayList(); CT_Rm_r = newCT_R(); m_r.AddNewT().Value = "书签1"; m_hyperlink.Items.Add(m_r); m_hyperlink.ItemsElementName = newList(); m_hyperlink.ItemsElementName.Add(ItemsChoiceType12.hyperlink); m_p.Items.Add(m_hyperlink); 二、 创建书签 书签分开始和结束两部分组成。 //书签0开始 intm_bookId = 0;//同一段内有多个书签,需要不同的Id,不同段的书签Id可以相同 m_p = m_Docx.Document.body.AddNewP(); m_p.AddNewPPr().AddNewJc().val = ST_Jc.both; m_p.AddNewPPr().AddNewSpacing().line = "400";//固定行距20磅 m_p.AddNewPPr().AddNewSpacing().lineRule = ST_LineSpacingRule.exact; m_p.Items = newSystem.Collections.ArrayList(); CT_Bookmark m_ctbook1 = newCT_Bookmark(); m_bookId = m_p.Items.Count; m_ctbook1.id = m_bookId.ToString(); //"0"; m_ctbook1.name = "NPOI1";//书签名,超链接用 m_p.Items.Add(m_ctbook1); m_p.ItemsElementName = newList(); m_p.ItemsElementName.Add(ParagraphItemsChoiceType.bookmarkStart); m_p.AddNewR().AddNewT().Value = "1、NPOI介绍"; //书签0结束 m_ctbook1 = newCT_Bookmark(); m_ctbook1.id = m_bookId.ToString();//"0"; m_p.Items.Add(m_ctbook1); m_p.ItemsElementName.Add(ParagraphItemsChoiceType.bookmarkEnd); 经过调试的例子下载:。NPOI是tonyqus提供的2.1.1.0源码经过修改编译,创建的docx在word2007可以打开,例子创建效果图如下。
/
本文档为【NPOI创建DOCX超链接书签】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。 本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。 网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。

历史搜索

    清空历史搜索