How to Convert OneNote File or Specified Page Range of OneNote Document into PDF
This Technical tip explains how .NET developers can convert OneNote document or specified page range of OneNote document into PDF inside their .NET applications. PDF documents are widely used as a standard format of exchanging documents between organizations, government sectors and individuals. It's a popular format so developers are often asked to convert Microsoft OneNote documents to PDF documents. For this purpose, Aspose.Note for .NET supports converting OneNote to PDF documents without using any other component. This topic illustrates how this conversion can be done. Aspose.Note for .NET offers the Document class that represents a OneNote file. The Document class exposes the Save method that can be called to convert a OneNote document into a PDF document. The PdfSaveOptions class provides options for creating the PDF such as PageIndex, PageCount and others.
//your code here...
// [C# Code Sample]
// Load the document into Aspose.Note.
Document oneFile = new Document("FullFileName.one");
// Save the document as PDF
oneFile.Save("FullFileName.pdf", new PdfSaveOptions());
//[VB.NET Code Sample]
' Load the document into Aspose.Note.
Dim oneFile As New Document("FullFileName.one")
' Save the document as PDF
oneFile.Save("FullFileName.pdf", New PdfSaveOptions())
// [C# Code Sample]
// Load the document into Aspose.Note.
Document oneFile = new Document(@"FullFileName.one");
// Save the document as PDF
oneFile.Save(@"FullFileName.pdf", SaveFormat.Pdf);
//[VB.NET Code Sample]
' Load the document into Aspose.Note.
Dim oneFile As New Document("FullFileName.one")
' Save the document as PDF
oneFile.Save("FullFileName.pdf", SaveFormat.Pdf)
//Converting a Specified Page Range of OneNote to PDF
//The following example shows how to convert a specific page in a OneNote file into an image using the ImageSaveOptions class. It sets the PageIndex properties.
//[C# Code Sample]
// Load the document into Aspose.Note.
Document oneFile = new Document(@"FullFileName.one");
// Initialize PdfSaveOptions object
PdfSaveOptions opts = new PdfSaveOptions();
// Set page index
opts.PageIndex = 2;
// Set page count
opts.PageCount = 3;
// Save the document as PDF
oneFile.Save(@"FullFileName.pdf", opts);
//[VB.NET Code Sample]
' Load the document into Aspose.Note.
Dim oneFile As New Document("FullFileName.one")
' Initialize PdfSaveOptions object
Dim opts As New PdfSaveOptions()
' Set page index
opts.PageIndex = 2
' Set page count
opts.PageCount = 3
' Save the document as PDF
oneFile.Save("FullFileName.pdf", opts)
Url: http://www.aspose.com/.net/note-component.aspx
Language: C# | User: Sheraz Khan | Created: Dec 2, 2015 | Tags: Convert OneNote to PDF Load OneNote document using .NET OneNote document to PDF using Default Option Specified Page Range of OneNote file to PDF .NET OneNote API