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