Class LoadOptions

LoadOptions class

Options utilisées pour charger un document.

public class LoadOptions

Constructeurs

NomLa description
LoadOptions()Default_Constructor

Propriétés

NomLa description
DocumentPassword { get; set; }Obtient ou définit un mot de passe pour le contenu du document chiffré. La valeur est ignorée si le document n’est pas protégé par un mot de passe.
LoadHistory { get; set; }Obtient ou définit une valeur indiquant si un chargeur de document doit ignorer l’historique. Utilisez cette option pour réduire l’utilisation de la mémoire et du processeur. La valeur par défaut estvrai .

Exemples

Montre comment un document chiffré.

// Le chemin d'accès au répertoire des documents.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

LoadOptions loadOptions = new LoadOptions { DocumentPassword = "password" };
Document doc = new Document(dataDir + "Sample1.one", loadOptions);

Montre comment créer un bloc-notes chiffré.

// Le chemin d'accès au répertoire des documents.
string dataDir = RunExamples.GetDataDir_NoteBook();
var notebook = new Notebook(dataDir + "test.onetoc2", new NotebookLoadOptions() { DeferredLoading = true });

notebook.LoadChildDocument(dataDir + "Aspose.one");  
notebook.LoadChildDocument(dataDir + "Locked Pass1.one", new LoadOptions() { DocumentPassword = "pass" });
notebook.LoadChildDocument(dataDir + "Locked Pass2.one", new LoadOptions() { DocumentPassword = "pass2" });

Montre comment obtenir l’historique de la page.

// Le chemin d'accès au répertoire des documents.
string dataDir = RunExamples.GetDataDir_Pages();

// Charger le document OneNote
Document document = new Document(dataDir + "Aspose.one", new LoadOptions { LoadHistory = true });

// Récupère la première page
Page firstPage = document.FirstChild;
foreach (Page pageRevision in document.GetPageHistory(firstPage))
{
    /*Use pageRevision like a regular page.*/
    Console.WriteLine("LastModifiedTime: {0}", pageRevision.LastModifiedTime);
    Console.WriteLine("CreationTime: {0}", pageRevision.CreationTime);
    Console.WriteLine("Title: {0}", pageRevision.Title);
    Console.WriteLine("Level: {0}", pageRevision.Level);
    Console.WriteLine("Author: {0}", pageRevision.Author);
    Console.WriteLine();
}

Voir également