Class NotebookImageSaveOptions

Class NotebookImageSaveOptions

Namespace: Aspose.Note.Saving
Assembly: Aspose.Note.dll (24.12.0)

Allows to specify additional options when rendering notebook pages to images.

public class NotebookImageSaveOptions : NotebookSaveOptions<imagesaveoptions>

Inheritance

objectNotebookSaveOptionsNotebookSaveOptions<imagesaveoptions>NotebookImageSaveOptions

Inherited Members

NotebookSaveOptions<imagesaveoptions>.GetDocumentSaveOptions(), NotebookSaveOptions<imagesaveoptions>.DocumentSaveOptions, NotebookSaveOptions<imagesaveoptions>.SaveFormat, NotebookSaveOptions.GetDocumentSaveOptions(), NotebookSaveOptions.SaveFormat, NotebookSaveOptions.Flatten, NotebookSaveOptions.DeferredSaving, object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Examples

Shows how to save flattened notebook in pdf format.```csharp // The path to the documents directory. string dataDir = RunExamples.GetDataDir_NoteBook();

                                                          // Load a OneNote Notebook
                                                          var notebook = new Notebook(dataDir + "Notizbuch �ffnen.onetoc2");

                                                          // Save the Notebook
                                                          dataDir = dataDir + "ConvertToPDFAsFlattened_out.pdf";
                                                          notebook.Save(
                                                              dataDir,
                                                              new NotebookPdfSaveOptions
                                                              {
                                                                  Flatten = true
                                                              });

Shows how to save notebook as image with specified options.```csharp
// The path to the documents directory.
                                                                      string dataDir = RunExamples.GetDataDir_NoteBook();

                                                                      // Load a OneNote Notebook
                                                                      var notebook = new Notebook(dataDir + "Notizbuch �ffnen.onetoc2");

                                                                      var notebookSaveOptions = new NotebookImageSaveOptions(SaveFormat.Png);

                                                                      var documentSaveOptions = notebookSaveOptions.DocumentSaveOptions;

                                                                      documentSaveOptions.Resolution = 400;

                                                                      dataDir = dataDir + "ConvertToImageWithOptions_out.png";

                                                                      // Save the Notebook
                                                                      notebook.Save(dataDir, notebookSaveOptions);

Shows how to save flattened notebook as image.```csharp // The path to the documents directory. string dataDir = RunExamples.GetDataDir_NoteBook();

                                                     // Load a OneNote Notebook
                                                     var notebook = new Notebook(dataDir + "Notizbuch öffnen.onetoc2");

                                                     var notebookSaveOptions = new NotebookImageSaveOptions(SaveFormat.Png);

                                                     var documentSaveOptions = notebookSaveOptions.DocumentSaveOptions;

                                                     documentSaveOptions.Resolution = 400;
                                                     notebookSaveOptions.Flatten = true;

                                                     dataDir = dataDir + "ConvertToImageAsFlattenedNotebook_out.png";

                                                     // Save the Notebook
                                                     notebook.Save(dataDir, notebookSaveOptions);

## Constructors

### <a id="Aspose_Note_Saving_NotebookImageSaveOptions__ctor_Aspose_Note_SaveFormat_"></a> NotebookImageSaveOptions\(SaveFormat\)

Initializes a new instance of the Aspose.Note.Saving.NotebookImageSaveOptions class.

```csharp
public NotebookImageSaveOptions(SaveFormat format)

Parameters

format SaveFormat

The format in which the notebook is saved. </imagesaveoptions></imagesaveoptions></imagesaveoptions></imagesaveoptions>