半岛权威十大直营(官方)网站

笔记控件Aspose.Note教程:使用 C# 将 OneNote 文档转换为 PDF

翻译|使用教程|编辑:胡涛|2022-05-23 10:50:21.207|阅读 204 次

概述:在本文中,我们将学习 如何使用 C# 将 OneNote 文档转换为 PDF。

# 界面/图表报表/文档/IDE等千款热门软控件火热销售中 >>


使用 C# 将 OneNote 文档转换为 PDF


OneNote 文档是一种数字笔记本,用于以笔记、绘图、屏幕剪辑和音频评论的形式收集、组织和协作自由形式的信息和多用户协作。在某些情况下,我们可能需要将 OneNote 文档的内容导出为 PDF 文档。 PDF 是在不丢失格式的情况下共享和打印文档的最流行格式。在本文中,我们将学习 如何使用 C# 将 OneNote 文档转换为 PDF。

Aspose.Note 最新下载 

(一) OneNote 转 PDF 转换器 C# API

为了将 OneNote 文档转换为 PDF,我们将使用 Aspose.Note for .NET API。它允许在不使用 Microsoft OneNote 的情况下以编程方式创建、阅读和转换 OneNote 文档。请 下载 API 的 DLL 或使用 NuGet安装它。

PM> Install-Package Aspose.Note
(二) 使用 C# 将现有 OneNote 文档转换为 PDF

我们可以按照以下步骤将现有的 OneNote 文档转换为 PDF:

  • 使用Document 类加载 OneNote 文件 。
  • 调用 Save() 方法将 OneNote 文档保存为 PDF。它将输出 PDF 文件路径和保存格式作为参数。

使用 C# 将现有 OneNote 文档转换为 PDF

(三) 使用 C# 创建 OneNote 文档并转换为 PDF

我们可以按照以下步骤创建 OneNote 文档并以编程方式将其转换为 PDF:

  • 首先,创建 Document 类的实例。
  • 接下来,使用 Page 类对象创建一个新页面。
  • 然后,使用AppendChildLast() 方法将新创建的页面添加到文档中 。
  • 之后,添加页面标题等内容。
  • 最后,调用 Save() 方法将 OneNote 文档保存为 PDF。它将输出 PDF 文件路径作为参数。
(四)使用 C# 将 OneNote 页面范围转换为 PDF

我们可以按照以下步骤将一系列页面从 OneNote 文档转换为 PDF:

  1. 首先,使用Document 类加载 OneNote 文件 。
  2. 接下来,定义 PdfSaveOptions类对象。
  3. 然后,设置 从哪里开始转换的PageIndex  。
  4. 之后,设置 PageCount 以转换总页数。
  5. 最后,调用 Save() 方法将 OneNote 文档保存为 PDF。它将输出 PDF 文件路径和PdfSaveOptions作为参数。
(五) 在 C# 中使用图像压缩将 OneNote 转换为 PDF

我们可以按照以下步骤在将 OneNote 文档的图像转换为 PDF 文档时对其进行压缩:

  • 首先,使用Document 类加载 OneNote 文件 。
  • 接下来,定义 PdfSaveOptions类对象。
  • 然后,将 ImageCompression类型设置为 JPEG。
  • 之后,使用JpegQuality设置 JPEG 压缩的质量。
  • 最后,调用 Save() 方法将 OneNote 文档保存为 PDF。它将输出 PDF 文件路径和PdfSaveOptions作为参数。
(六) 结论

在本文中,我们学习了如何:

  • 使用 C# 创建一个新的 OneNote 文档;
  • 以编程方式将 OneNote 文档保存为 PDF;
  • 将 OneNote 文档导出为 PDF 并压缩图像。

欢迎下载|体验更多Aspose产品 

获取更多信息请咨询 或 加入Aspose技术交流群(761297826

标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@wqylolg.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
相关产品
Aspose.Note

Aspose.Note 是一款处理Microsoft Office OneNote文件的类库。

Aspose.Cells for .NET

专业的电子表格控件,无需MS Excel也可满足一切Excel表格功能。

Spire.Doc for .NET

Spire.Doc for .NET 是一款专门对 Word 文档进行操作的 .NET 类库。

Spire.Office for .NET

专业的.NET Office套件,涵盖office文档创建、编辑、转换、管理和OCR内容识别等操作

title
title
title
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP