Word控件Spire.Doc 【书签】教程(4): 使如何在 DOCX 到 PDF 转换中保留书签
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库。在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建、编辑、转换和打印 Microsoft Word 文档。拥有近10年专业开发经验Spire系列办公文档开发工具,专注于创建、编辑、转换和打印Word/PDF/Excel等格式文件处理,小巧便捷。
E-iceblue 功能类库Spire 系列文档处理组件均由中国本土团队研发,不依赖第三方软件,不受其他国家的技术或法律法规限制,同时适配国产操作系统如中科方德、中标麒麟等,兼容国产文档处理软件 WPS(如 .wps/.et/.dps 等格式
书签在用户想去指定位置时提供方便,可以清楚地知道内容的简要信息。Spire.Doc for .NET 具有强大的书签文字元素操作功能。开发者可以在word文档中添加书签、编辑/替换书签和删除书签。现在 Spire.Doc 开始支持在 DOCX 中保留书签到 PDF 的转换。本文将向您展示如何在将word文档转换为PDF文件格式时在C#中保留书签。
下载并安装适用于 .NET 的 Spire.Doc(版本 5.2.20 或更高版本),然后通过以下路径将 Spire.Doc.dll 作为参考添加到下载的 Bin 文件夹中:“..\Spire.Doc\Bin\NET4.0 \Spire.Doc.dll”。
下面就详细介绍如何在C#中将word转PDF保存书签。
第 1 步:加载带有书签的 word 文档。
Document doc = new Document(); doc.LoadFromFile("test.docx", FileFormat.Docx);
第 2 步:创建 ToPdfParameterList 的实例
ToPdfParameterList toPdf = new ToPdfParameterList();
第 3 步:将 CreateWordBookmarks 设置为 true 以在创建书签时使用单词书签。
toPdf.CreateWordBookmarks = true;
第 4 步:保存 PDF 文件。
doc.SaveToFile("test.Pdf",toPdf);
在结果PDF页面中保留书签的有效截图:
完整代码:
using Spire.Doc; namespace PreventBookmark { class Program {static void Main(string[] args) { Document doc = new Document(); doc.LoadFromFile("test.docx", FileFormat.Docx); ToPdfParameterList toPdf = new ToPdfParameterList(); toPdf.CreateWordBookmarks = true; doc.SaveToFile("test.Pdf", toPdf); System.Diagnostics.Process.Start("test.Pdf");} } }
以上便是如何在 DOCX 到 PDF 转换中保留书签,如果您有其他问题也可以继续浏览本系列文章,获取相关教程,你还可以给我留言或者加入我们的官方技术交流群。
Word控件Spire.Doc 【书签】教程(4): 使如何在 DOCX 到 PDF 转换中保留书签相关推荐
- Word控件Spire.Doc 【书签】教程(5): 使如何在word文档的书签处插入图片
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【书签】教程(1):在C#/VB.NET:在 Word 中插入书签
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【文本】教程(14) ;如何用图片替换Word中的文字
在 Spire.Doc 的教程部分,我们介绍了"用 C# 中的表格替换 Word 中的文本"和"用 C# 中的文本替换 Word 中的图像"的简单方法.有时,我 ...
- Word控件Spire.Doc 【图像形状】教程(2) ;在 C#、VB.NET 中从 Word 中提取图像
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【图像形状】教程(8): 如何借助C#/VB.NET在 Word 中插入艺术字
Spire.Doc for .NET是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Micr ...
- Word控件Spire.Doc 【Table】教程(7): 如何在C#中用表格替换word文档中的文本
Spire.Doc for .NET 是一款专门对 Word 文档进行操作的 .NET 类库.在于帮助开发人员无需安装 Microsoft Word情况下,轻松快捷高效地创建.编辑.转换和打印 Mic ...
- Word控件Spire.Doc 转换教程(十八): 将 RTF 转换为图像并重置图像分辨率
Spire.Doc具有在 C# 和 VB.NET 中操作 RTF 文件格式的强大能力.通过使用 Spire.Doc,开发人员可以将 RTF 转换为 PDF.HTML和 .doc..docx 格式的 w ...
- Word控件Spire.Doc 转换教程(二十三):保留或禁用从 Word 到 PDF 转换的超链接
超链接为读者提供了更多的附加信息,它被广泛用于我们的 word 文档.Spire.Doc 具有强大的超链接文字元素操作功能.开发者可以在word文档中添加.修改和删除超链接.Spire.Doc for ...
- Word控件Spire.Doc 【邮件合并】教程(二):如何在 Silverlight 中使用邮件合并
我们已经介绍了如何在 C# 和 VB.NET 中比较两个 Word 文档.从 Spire.Doc V8.12.14 开始,它支持在结构列表中获取两个 Word 文档之间的差异.本文将向您展示如何使用 ...
最新文章
- python神秘的魔法函数_python进阶之魔法函数
- 【C/C++12】天气APP:不同数据建表入表,数据交换(exptables.cpp,ftpputfiles.cpp)
- ie11 不能调试 因为 ie的bug
- 用python数据分析excel多地天气_Python实现天气查询功能(外加Excel技巧)
- java游戏贪吃蛇_Java实现贪吃蛇游戏
- 深度适配云环境,火山引擎推出云操作系统veLinux
- 新法规将处罚垃圾邮件制造者
- ubantu 安装jekins
- 和尚挑水 java_用do...while语句编写程序t18_2.java
- 易扩展,易复用,封装axios
- html怎样制作纵向表格,html制作细线表格的简单实例
- 基于stm32的MAX31865铂电阻PT100测温全套资料
- 获取HTML页面的所有图片地址
- html 按钮默认值,button_标签 | Elements_HTML_参考手册_非常教程
- Flutter视频播放
- Springboot 项目整合自定义日志文件
- 2020微信最新版可以修改ID号了,你的号码还那么尬么?
- 2018 前端性能优化清单(转载)
- 蓝图编程中的10个技巧
- 解决pip找不到问题