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.
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
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.
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
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
Společnost Aspose.Note.Saving .SaveOptions.