Class NotebookSaveOptions

Class NotebookSaveOptions

Nazwa przestrzeń: Aspose.Note.Saving Zgromadzenie: Aspose.Note.dll (25.4.0)

Abstrakcyjna klasa podstawy, która reprezentuje opcje oszczędności notatek dla danego formatu.

public abstract class NotebookSaveOptions
   {
   }

Inheritance

object NotebookSaveOptions

Derived

NotebookSaveOptions

Dziedziczeni członkowie

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

Examples

Pokaż, jak zaoszczędzić notatkę w formacie 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
       });

Pokaż, jak zapisać notebook w formacie PDF z określonymi opcjami.

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

Pokaż, jak zaoszczędzić płaski notebook jako obraz.

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

Opcje opcjonalne( )

protected NotebookSaveOptions()
   {
   }

Properties

DeferredSaving

otrzymuje lub ustawia wartość wskazującą, czy dzieci dokumentująNależy go wyraźnie uratować.

public bool DeferredSaving
   {
      get;
      set;
   }

Wartość nieruchomości

bool

Remarks

Wartość domyślna jest “fałszywa”, więc dokumenty dziecięce zostaną zapisane w sposób implicitny.Wartość “prawdziwa” wskazuje, że użytkownik powinien wyraźnie zaoszczędzić przycisk dziecka każdego notebooka.Jeśli notebook jest zapisany do strumienia, wartość jest zawsze “prawdopodobna”, mimo że została wyjaśniona przez użytkownika do “falsa”.

Flatten

Otrzymuje lub ustawia wartość wskazującą, czy hierarchia notatek dla dzieci jest przechowywana.

public bool Flatten
   {
      get;
      set;
   }

Wartość nieruchomości

bool

Examples

Pokaż, jak zaoszczędzić notatkę w formacie 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
       });

Pokaż, jak zaoszczędzić płaski notebook jako obraz.

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

Otrzymuje format, w którym jest zapisany notebook.

public abstract string SaveFormat
   {
      get;
   }

Wartość nieruchomości

SaveFormat

Methods

Zestaw opcji ()

Otrzymuje opcje oszczędnościowe dla wszystkich dokumentów dziecięcych laptopa.

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

Returns

SaveOptions

Opcja Aspose.Note.Saving.saveOptions.

 Polski