Class NotebookSaveOptions
Названий на: Aspose.Note.Saving Асамблея: Aspose.Note.dll (25.4.0)
Абстрактний базовий клас, який представляє варіанти збереження ноутбука для певного формату.
public abstract class NotebookSaveOptions
Inheritance
Derived
Нападні члени
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Examples
Показує, як зберегти флатентований ноутбук у форматі 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
});
Показує, як зберегти ноутбук у форматі PDF з зазначеними варіантами.
// 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);
Показує, як зберегти флатентований ноутбук як зображення.
// 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
отримує або встановлює вартість, яка вказує на те, чи є документи для дітейВона повинна бути чітко збережена.
public bool DeferredSaving { get; set; }
вартість нерухомості
Remarks
Стандартна вартість “фальсифікована”, тому дитячі документи будуть зберігатися implicitly.Value “true” означає, що користувач повинен зберігати дитячий нод кожного ноутбука експлицитно.Якщо лаптоп зберігається для потоку, ціна завжди “правна”, хоча вона була виражено користувачем на “неправду”.
Flatten
Приймає або встановлює вартість, яка вказує на те, чи зберігається дитяча ієрархія ноутбука.
public bool Flatten { get; set; }
вартість нерухомості
Examples
Показує, як зберегти флатентований ноутбук у форматі 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
});
Показує, як зберегти флатентований ноутбук як зображення.
// 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
Знайдіть формат, в якому зберігається ноутбук.
public abstract SaveFormat SaveFormat { get; }
вартість нерухомості
Methods
GetDocumentSaveOptions()
Отримайте варіанти збереження для всіх дитячих документів ноутбука.
public abstract SaveOptions GetDocumentSaveOptions()
Returns
Про це йдеться в повідомленні Aspose.Note.Saving.saveOptions.