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
Derived
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.
// 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
});
Ukazuje, jak uložit notebook ve formátu PDF s specifikovanými možnostmi.
// 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 NotebookPdfSaveOptions();
var documentSaveOptions = notebookSaveOptions.DocumentSaveOptions;
documentSaveOptions.PageSplittingAlgorithm = new KeepSolidObjectsAlgorithm();
dataDir = dataDir + "ConvertToPDF_out.pdf";
// Save the Notebook
notebook.Save(dataDir, notebookSaveOptions);
Ukazuje, jak zachránit pletený notebook jako obrázek.
// 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
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
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
Examples
Ukazuje, jak ušetřit pletené notebooky ve formátu PDF.
// 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
});
Ukazuje, jak zachránit pletený notebook jako obrázek.
// 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);
SaveFormat
Dostane formát, ve kterém je notebook uložen.
public abstract SaveFormat SaveFormat { get; }
Hodnota nemovitosti
Methods
GetDocumentSaveOptions()
Získáte možnosti ušetření pro všechny dětské dokumenty notebooku.
public abstract SaveOptions GetDocumentSaveOptions()
Returns
Připravte se na WL31_.Saving.saveOptions.