Nos complace anunciar nuestra nueva API: Aspose.Note para .NET. Interactúa con el formato de archivo de Microsoft Office OneNote (.one). Aspose.Note es una biblioteca de clases .NET para leer, convertir y analizar archivos de Microsoft OneNote usando C#. Permite a los desarrolladores trabajar con archivos ONE (2010/2013) en C#, ASP.NET MVC, servicios web o cualquier aplicación basada en .NET. Aspose.Note para .NET API trae consigo algunas características completas.

En la primera versión, hemos incluido funciones como convertir archivos .one a diferentes formatos de imagen, exportar a formato PDF, leer y extraer texto de un archivo .one, obtener información de la página, obtener información de la imagen, extraer imágenes y buscar y reemplazar texto. Los siguientes ejemplos le dan una idea de cómo comenzar con Aspose.Note para .NET.

Convertir documentos de OneNote en C#

Convierta documentos de OneNote a PNG, BMP, JPEG, GIF en C#

La API de Aspose.Note permite a los desarrolladores guardar las páginas de un bloc de notas en archivos de imagen, por lo que es fácil crear una miniatura. A continuación se muestra el código para guardar un OneNote como una imagen en C#. Consulte el siguiente tema para obtener más ayuda: Convertir OneNote en imagen.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Cargue el documento en Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

// Inicializar objeto ImageSaveOptions 
ImageSaveOptions opts = new ImageSaveOptions(SaveFormat.Png);
            
// Establecer índice de página
opts.PageIndex = 1;

dataDir = dataDir + "ConvertSpecificPageToImage_out.png";

// Guarde el documento como PNG.
oneFile.Save(dataDir, opts);

Convertir documento de OneNote a PDF en C#

Si tiene un archivo de Microsoft OneNote que desea compartir con otras personas, pero no desea que puedan cambiar el formato, puede guardar el archivo como PDF. El siguiente código muestra cómo convertir todas las páginas o páginas específicas de un archivo de OneNote como un archivo PDF en C#. Consulte el siguiente tema para obtener más ayuda: Conversión de documentos de OneNote a PDF.

// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

// Cargue el documento en Aspose.Note.
Document oneFile = new Document(dataDir + "Aspose.one");

dataDir = dataDir + "SaveWithDefaultSettings_out.pdf";
// Guardar el documento como PDF
oneFile.Save(dataDir, SaveFormat.Pdf);

Leer archivos de OneNote usando C#

  • Mostrar todo el texto de un archivo de OneNote : a veces, los desarrolladores necesitan obtener texto de un archivo de OneNote. El siguiente código extrae y muestra todo el contenido textual de un archivo de OneNote. Consulte el siguiente tema para obtener más ayuda: Extraer texto del documento de OneNote.
  • Obtener el número de páginas de un documento de OneNote: un documento de OneNote puede tener varias páginas: puede mostrar el recuento de páginas. El recuento incluye páginas de todos los niveles. El siguiente código obtiene el recuento de páginas de un archivo de OneNote mediante C#. Consulte el siguiente tema para obtener más ayuda: Obtener el número de páginas de un documento de OneNote.
  • Obtenga toda la información de las páginas de un documento de OneNote: la API de Aspose.Note permite a los desarrolladores acceder a detalles sobre cada página, como el título de la página, el autor, el nivel de la página, el tamaño de la página y el tiempo de creación, etc. A continuación se muestra el código para obtener detalles sobre cada página de OneNote. expediente. Consulte el siguiente tema para obtener más ayuda: Obtener información de cada página de un documento de OneNote.
  • Obtenga el texto de una página particular de un documento de OneNote: Aspose.Note también le permite recuperar texto en función de un número de página específico en un documento de OneNote. El siguiente código muestra cómo. Consulte el siguiente tema para obtener más ayuda: Extracción de texto de una página específica de un documento de OneNote.
  • Obtener información de imagen de un documento de OneNote - Aspose.Note permite a los desarrolladores acceder a detalles sobre cada imagen en un documento, por ejemplo, nombre de archivo, ancho, alto, extensión y hora de última modificación. El siguiente código muestra cómo obtener detalles sobre cada imagen de un archivo de OneNote. Consulte el siguiente tema para obtener más ayuda: Obtener información de cada imagen de un documento de OneNote.

Extraiga imágenes de archivos de OneNote usando C#

  • Extraiga todas las imágenes de un documento de OneNote - A veces desea capturas de pantalla y recortes como archivos de imagen reales. Aspose.Note tiene esta función y permite a los desarrolladores guardar estos archivos como tales. El siguiente es un código que extrae todas las imágenes de un archivo de OneNote. Consulte el siguiente tema para obtener más ayuda: Extraer imágenes de un documento de OneNote.

Buscar y reemplazar texto en un archivo de OneNote usando C#

Al editar un libro de OneNote, es útil buscar y reemplazar texto. Por ejemplo, si el nombre de un proyecto ha cambiado, puede reemplazar fácilmente todas las instancias del nombre del proyecto anterior con el nuevo. En Aspose.Note, use la clase RichText para reemplazar texto específico.

  • Buscar y reemplazar texto en todas las páginas de un documento de OneNote: el siguiente código busca y reemplaza texto en todas las páginas de un archivo de OneNote. Consulte el siguiente tema para obtener más ayuda: Reemplazar texto en todas las páginas.
  • Buscar y reemplazar texto en una página particular de un documento de OneNote: a continuación se muestra el código para buscar y reemplazar texto en una página particular de un archivo de OneNote. Consulte el siguiente tema para obtener más ayuda: Reemplazar texto en una página en particular.

Esperamos que disfrute de estas funciones de API que ahorran tiempo y esfuerzo. La API es bastante simple y los desarrolladores pueden usarla fácilmente en la aplicación. Aspose.Note para .NET le permitirá convertir, extraer, leer o actualizar archivos de OneNote sin instalar Microsoft OneNote en el servidor.

Para ver una lista completa de las características de la API y probar la API por su parte, visite la siguiente página y descargue la primera versión de Aspose.Note para .NET. Si necesita ayuda, no dude en preguntar en el foro Aspose.Note. Para obtener más detalles, visite la documentación de Aspose.Note para .NET.