Siamo lieti di annunciare la nostra nuova API - Aspose.Note for .NET. Interagisce con il formato di file Microsoft Office OneNote (.one). Aspose.Note è una libreria di classi .NET per leggere, convertire e analizzare i file Microsoft OneNote utilizzando C#. Consente agli sviluppatori di lavorare con ONE (2010/2013) file in C#, ASP.NET MVC, servizi Web o qualsiasi applicazione basata su .NET. Aspose.Note per .NET API porta con sé alcune funzionalità complete.

Nella prima versione, abbiamo incluso funzionalità come la conversione di file .one in diversi formati di immagine, l’esportazione in formato PDF, la lettura e l’estrazione di testo da file .one, l’acquisizione di informazioni sulla pagina, l’acquisizione di informazioni sull’immagine, l’estrazione di immagini e la ricerca e la sostituzione del testo. Gli esempi seguenti danno un’idea di come iniziare con Aspose.Note per .NET.

Converti documenti OneNote in C#

Converti il documento di OneNote in PNG, BMP, JPEG, GIF in C#

L’API Aspose.Note consente agli sviluppatori di salvare le pagine di un taccuino in file immagine, quindi creare una miniatura è facile. Di seguito è riportato il codice per salvare un OneNote come immagine in C#. Consulta il seguente argomento per ulteriore assistenza: Conversione di OneNote in immagine.

// Il percorso della directory dei documenti.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Carica il documento in Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

// Inizializza l'oggetto ImageSaveOptions 
ImageSaveOptions opts = new ImageSaveOptions(SaveFormat.Png);
            
// Imposta indice di pagina
opts.PageIndex = 1;

dataDir = dataDir + "ConvertSpecificPageToImage_out.png";

// Salva il documento come PNG.
oneFile.Save(dataDir, opts);

Converti il documento OneNote in PDF in C#

Se si dispone di un file Microsoft OneNote che si desidera condividere con altri, ma non si desidera che possano modificare il formato, è possibile salvare il file come PDF. Il codice seguente mostra come convertire tutte o pagine specifiche da un file OneNote come file PDF in C#. Consulta il seguente argomento per ulteriore assistenza: Conversione del documento OneNote in PDF.

// Il percorso della directory dei documenti.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Carica il documento in Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

dataDir = dataDir + "SaveWithDefaultSettings_out.pdf";
// Salva il documento come PDF
oneFile.Save(dataDir, SaveFormat.Pdf);

Leggi i file di OneNote usando C#

  • Mostra tutto il testo da un file OneNote - A volte gli sviluppatori hanno bisogno di prendere del testo da un file OneNote. Il codice seguente estrae e mostra tutto il contenuto testuale da un file di OneNote. Consulta il seguente argomento per ulteriore assistenza: Estrai testo dal documento OneNote.
  • Ottieni il numero di pagine da un documento OneNote: un documento OneNote può avere più pagine: puoi visualizzare il conteggio delle pagine. Il conteggio include pagine di tutti i livelli. Il codice seguente ottiene il conteggio delle pagine da un file di OneNote usando C#. Consulta il seguente argomento per ulteriore assistenza: Ottieni il numero di pagine da un documento OneNote.
  • Ottieni tutte le informazioni sulle pagine da un documento OneNote: l’API Aspose.Note consente agli sviluppatori di accedere ai dettagli di ciascuna pagina come titolo della pagina, autore, livello di pagina, dimensione della pagina e tempo di creazione, ecc. Di seguito è riportato il codice per ottenere i dettagli su ciascuna pagina da OneNote file. Consulta il seguente argomento per ulteriore assistenza: Ottieni informazioni su ogni pagina da un documento OneNote.
  • Ottieni il testo da una pagina particolare di un documento OneNote -Aspose.Note consente anche di recuperare il testo in base a un numero di pagina specifico in un documento OneNote. Il codice seguente mostra come. Consulta il seguente argomento per ulteriore assistenza: Estrazione di testo da una pagina specifica del documento OneNote.
  • Ottieni informazioni sull’immagine da un documento OneNote - Aspose.Note consente agli sviluppatori di accedere ai dettagli su ciascuna immagine in un documento, ad esempio nome file, larghezza, altezza, estensione e ora dell’ultima modifica. Il codice che segue mostra come ottenere dettagli su ogni immagine da un file OneNote. Consulta il seguente argomento per ulteriore assistenza: Ottieni informazioni su ogni immagine da un documento OneNote.

Estrai immagini dai file di OneNote usando C#

  • Estrai tutte le immagini da un documento di OneNote - A volte desideri che schermate e ritagli vengano visualizzati come file immagine reali. Aspose.Note ha questa funzione e consente agli sviluppatori di salvare questi file come tali. Di seguito è riportato il codice che estrae tutte le immagini da un file di OneNote. Consulta il seguente argomento per ulteriore assistenza: Estrai immagini da un documento OneNote.

Cerca e sostituisci testo nel file di OneNote usando C#

Quando si modifica un libro di OneNote, è utile trovare e sostituire il testo. Ad esempio, se il nome di un progetto è cambiato, puoi facilmente sostituire tutte le istanze del vecchio nome del progetto con quello nuovo. In Aspose.Note, utilizzare la classe RichText per sostituire il testo specifico.

  • Cerca e sostituisci testo in tutte le pagine di un documento OneNote: il codice seguente cerca e sostituisce il testo in tutte le pagine di un file OneNote. Consulta il seguente argomento per ulteriore assistenza: Sostituisci testo in tutte le pagine.
  • Cerca e sostituisci testo in una determinata pagina di un documento OneNote: di seguito è riportato il codice per la ricerca e la sostituzione del testo in una determinata pagina di un file OneNote. Consulta il seguente argomento per ulteriore assistenza: Sostituisci testo in una pagina particolare.

Ci auguriamo che apprezzerai queste funzionalità API che ti faranno risparmiare tempo e fatica. L’API è abbastanza semplice e gli sviluppatori possono usarla facilmente nell’applicazione. Aspose.Note per .NET ti consentirà di convertire, estrarre, leggere o aggiornare i file di OneNote senza installare Microsoft OneNote sul server.

Per visualizzare un elenco completo delle funzionalità dell’API e provare l’API in dotazione, visitare la pagina seguente e scaricare la prima versione di Aspose.Note per .NET. Se hai bisogno di aiuto, non esitare a chiedere nel forum Aspose.Note. Per maggiori dettagli, visita la Aspose.Note per la documentazione .NET.