Class NotebookSaveOptions

Class NotebookSaveOptions

Název místa: Aspose.Note.Saving Shromáždění: Aspose.Note.dll (25.4.0)

Abstraktní základní třída, která představuje možnosti ušetření notebooku pro konkrétní formát.

public abstract class NotebookSaveOptions
   {
   }

Inheritance

object NotebookSaveOptions

Derived

NotebookSaveOptions

Dědiční členové

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

Examples

Ukazuje, jak ušetřit pletené notebooky ve formátu 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
       });

Ukazuje, jak uložit notebook ve formátu PDF s specifikovanými možnostmi.

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);

Ukazuje, jak zachránit pletený notebook jako obrázek.

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

NotebookSaveOptions( )

protected NotebookSaveOptions()
   {
   }

Properties

DeferredSaving

Obdrží nebo nastaví hodnotu, která ukazuje, zda jsou děti dokumentoványMusí být explicitně zachráněno.

public bool DeferredSaving
   {
      get;
      set;
   }

Hodnota nemovitosti

bool

Remarks

Předpokládaná hodnota je “falešná”, takže dětské dokumenty budou zachovány implicitně.Value “pravdivá” znamená, že uživatel by měl výslovně zachovat dětský uzel každého notebooku.Pokud je notebook uložen na streamování, hodnoty jsou vždy “pravdivé”, ačkoliv bylo uživatelem jasně nastaveno na “falšování”.

Flatten

Obdrží nebo nastaví hodnotu, která naznačuje, zda je záložní dětská hierarchie zachráněna.

public bool Flatten
   {
      get;
      set;
   }

Hodnota nemovitosti

bool

Examples

Ukazuje, jak ušetřit pletené notebooky ve formátu 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
       });

Ukazuje, jak zachránit pletený notebook jako obrázek.

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

Dostane formát, ve kterém je notebook uložen.

public abstract string SaveFormat
   {
      get;
   }

Hodnota nemovitosti

SaveFormat

Methods

Vybavení dokumentů()

Získáte možnosti ušetření pro všechny dětské dokumenty notebooku.

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

Returns

SaveOptions

Společnost Aspose.Note.Saving .SaveOptions.

 Čeština