Aspose.Note для .NET — это автономный API для работы с документами OneNote. Приложения могут легко предоставлять такие функции, как чтение, преобразование, создание, редактирование файлов Microsoft OneNote и управление ими, а также управление элементами книг OneNote с последующим экспортом в другие форматы.

Использование API разработчиков Aspose.Note может загружать документы, отображать текст и изображения из файла OneNote в различных форматах, перемещаться по объектной модели документа, извлекать текст из любой части файла и многое другое. Также с помощью нашего API для работы с документами OneNote вы можете найти решения проблем, связанных с клиентскими приложениями OneNote 2013. Наша документация содержит общую информацию об API, основные команды, примеры и многое другое. информация. API Aspose.Note позволяет пользователю программно получать доступ к содержимому файлов OneNote, редактировать его и повторно сохранять. Также пользователь может вносить изменения не во весь документ, а в определенный раздел или его часть.

Расширенные функции API Microsoft OneNote для .NET

Чтение свойств различных объектов

Сохраните документ как изображение:
(JPEG, BMP, PNG)

Извлечение изображений из документа

Экспорт документов в PDF

Извлечь текст из документа

Чтение и изменение информации о любой странице документа

Вставить изображение на страницу OneNote

Вставка таблицы, извлечение текста из таблицы и блокировка столбцов таблицы

Отмечайте важные заметки в документе

Прикрепить файл к документу OneNote

Манипуляции с гиперссылками в текстовых и графических элементах

Возможности API в документации

Вы можете увидеть полный список функций Aspose.Note в нашей документации. Использование Aspose.Note предлагает широкий набор функций для создания, чтения, управления и сохранения файлов проекта:

  • Преобразование текста и изображений из файла OneNote в растровые изображения (BMP, PNG, JPEG, GIF, Tiff).
  • Преобразование текста и изображений из файла OneNote в переносимый формат документа (PDF ).
  • Загрузите документ OneNote, отредактируйте его, а затем сохраните в формате OneNote.
  • Вставьте изображение в документ OneNote.
  • Парсинг и экспорт различных форматов нумерованных списков.
  • Навигация по объектной модели документа OneNote.
  • Извлечение текста — извлечение текста из любой части файла OneNote.
  • Чтение информации о форматировании текста и макете (размеры и позиции) через объектную модель.
  • Заменяйте и вставляйте текст и другие элементы, а также экспортируйте в поддерживаемые форматы рендеринга.
  • Соответствует стандарту FIPS 186-4 и FIPS-совместимой версии использования Bouncy Castle в API.

Преобразование файлов OneNote в различные форматы

Разработчики могут легко загружать ОДИН файл и отображать их в различных графических форматах TIFF, JPEG, GIF, PNG и BMP. Кроме того, API поддерживает преобразование документов OneNote в формат PDF для удобства совместного использования. .

Сохранение документа в разных форматах — C#



    // load the file to be converted

    var odoc = new Aspose.Note.Document(dir + "template.one");

    // save in different formats

    odoc.Save(dir + "output.pdf", Aspose.Note.SaveFormat.pdf);

    odoc.Save(dir + "output.jpg", Aspose.Note.SaveFormat.jpeg);

    odoc.Save(dir + "output.tiff", Aspose.Note.SaveFormat.tiff);


Вы можете попробовать конвертер Onenote.

Вы также можете конвертировать файлы One, Onetoc2 во многие другие форматы файлов, включая некоторые из перечисленных ниже:

Управление объектами OneNote

Aspose.Note для .NET позволяет получать доступ и читать свойства различных объектов, таких как документы, страницы, текст и элементы изображения, через свою объектную модель. Кроме того, библиотека позволяет пользователям получать доступ к свойствам изображения книги OneNote, включая имя файла, ширину, высоту, расширение файла, дату последнего изменения и т. д.

Печать файлов OneNote

Aspose.Note для .NET позволяет печатать документы, используя различные параметры, всего несколькими строками кода. Вы можете выбрать печать с использованием настроек по умолчанию, печать с определенным именем задания или печать диапазона страниц. Кроме того, вы также можете указать параметры принтера, такие как макет страницы и поля.

Распечатать документ OneNote на принтере по умолчанию — C#


     
    // The path to the documents directory.
    string dataDir = RunExamples.GetDataDir_LoadingAndSaving();

    var document = new Aspose.Note.Document(dataDir + "Aspose.one");

    document.Print();


 

Автоматизация Microsoft Office OneNote — не требуется

Aspose.Note для .NET построен с использованием управляемого кода, который не требует установки Microsoft Office или Microsoft OneNote на компьютере для работы с файлами OneNote. Это идеальная альтернатива автоматизации Microsoft OneNote с точки зрения поддерживаемых функций, безопасности, стабильности, масштабируемости, скорости и цены.




  
  

Aspose.NOTE предлагает отдельные API-интерфейсы обработки NOTE для других популярных сред разработки, перечисленных ниже: