Class NotebookSaveOptions

Class NotebookSaveOptions

Названий на: Aspose.Note.Saving Асамблея: Aspose.Note.dll (25.4.0)

Абстрактний базовий клас, який представляє варіанти збереження ноутбука для певного формату.

public abstract class NotebookSaveOptions
   {
   }

Inheritance

object NotebookSaveOptions

Derived

NotebookSaveOptions

Нападні члени

object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Examples

Показує, як зберегти флатентований ноутбук у форматі PDF.

string dataDir = RunExamples.GetDataDir_NoteBook();
   var notebook = new Notebook(dataDir + "Notizbuch Öffnen.onetoc2");
   string dataDirModified = dataDir + "ConvertToPDFAsFlattened_out.pdf";
   notebook.Save(
       dataDirModified,
       new NotebookPdfSaveOptions
       {
           Flatten = true
       });

Показує, як зберегти ноутбук у форматі PDF з зазначеними варіантами.

string dataDir = RunExamples.GetDataDir_NoteBook();
   var notebook = new Notebook(dataDir + "Notizbuch Öffnen.onetoc2");
   var notebookSaveOptions = new NotebookPdfSaveOptions();
   var documentSaveOptions = notebookSaveOptions.DocumentSaveOptions;
   documentSaveOptions.PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm();
   dataDir += "ConvertToPDF_out.pdf";
   notebook.Save(dataDir, notebookSaveOptions);

Показує, як зберегти флатентований ноутбук як зображення.

string dataDir = RunExamples.GetDataDir_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 += "ConvertToImageAsFlattenedNotebook_out.png";
   notebook.Save(dataDir, notebookSaveOptions);

Constructors

НоутбукSaveOptions()

protected NotebookSaveOptions()
   {
   }

Properties

DeferredSaving

отримує або встановлює вартість, яка вказує на те, чи є документи для дітейВона повинна бути чітко збережена.

public bool DeferredSaving
   {
      get;
      set;
   }

вартість нерухомості

bool

Remarks

Стандартна вартість “фальсифікована”, тому дитячі документи будуть зберігатися implicitly.Value “true” означає, що користувач повинен зберігати дитячий нод кожного ноутбука експлицитно.Якщо лаптоп зберігається для потоку, ціна завжди “правна”, хоча вона була виражено користувачем на “неправду”.

Flatten

Приймає або встановлює вартість, яка вказує на те, чи зберігається дитяча ієрархія ноутбука.

public bool Flatten
   {
      get;
      set;
   }

вартість нерухомості

bool

Examples

Показує, як зберегти флатентований ноутбук у форматі PDF.

string dataDir = RunExamples.GetDataDir_NoteBook();
   var notebook = new Notebook(dataDir + "Notizbuch Öffnen.onetoc2");
   dataDir += "ConvertToPDFAsFlattened_out.pdf";
   notebook.Save(
       dataDir,
       new NotebookPdfSaveOptions
       {
           Flatten = true
       });

Показує, як зберегти флатентований ноутбук як зображення.

string dataDir = RunExamples.GetDataDir_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 += "ConvertToImageAsFlattenedNotebook_out.png";
   notebook.Save(dataDir, notebookSaveOptions);

SaveFormat

Знайдіть формат, в якому зберігається ноутбук.

public abstract string SaveFormat
   {
      get;
   }

вартість нерухомості

SaveFormat

Methods

Створення DocumentSaveOptions()

Отримайте варіанти збереження для всіх дитячих документів ноутбука.

public abstract SaveOptions GetDocumentSaveOptions()
    {
        return new SaveOptions();
    }

Returns

SaveOptions

Про це йдеться в повідомленні Aspose.Note.Saving.saveOptions.

 Українська