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

Расширенные функции библиотеки Java OneNote

Преобразование документа OneNote в PDF с сохранением гиперссылок изображений

Сохраните файл для трансляции

Получить прикрепленные файлы, а также извлечь изображения

Добавить гиперссылки в документ

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

Получить сведения о задачах Outlook из документа OneNote

Заменить текст со страниц

Предоставление для установки локалей

Извлечение изображений из файлов OneNote

Добавить возможность сжатия изображений при преобразовании в PDF

Шрифт по умолчанию для документов Note

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

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

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

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

Используя API, разработчики могут открывать файлы ONE и экспортировать их в PDF и популярные форматы изображений, включая BMP, JPEG, PNG, GIF и TIFF, с высокой точностью. Разработчики могут настроить параметры PageSetup для результирующих форматов с фиксированным макетом, включая номера отображаемых страниц, результирующий размер страницы или настройку сжатия изображения для встроенных изображений.

Сохранение файла в различных форматах — Java



    // load the file for conversion

    Document onedct= new Document(dir + "template.one");

    // Convert ONE to PDF, JPEG and TIFF

    onedct.save(dir + "output.pdf", SaveFormat.Pdf);

    onedct.save(dir + "output.jpg", SaveFormat.Jpeg);

    onedct.save(dir + "output.tiff", SaveFormat.Tiff);


Вы можете попробовать конвертер ПРИМЕЧАНИЕ.

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

Доступ к данным из файлов

Aspose.Note для Java позволяет загружать документы OneNote в настольные и веб-приложения Java, что позволяет вам получать доступ к данным для различных объектов, таких как страницы, текст, изображения, таблицы, вложения, теги и т. д.

Печатайте документы OneNote с легкостью

API поддерживает печать файлов OneNote с использованием различных параметров. Можно печатать с определенным именем задания или выбирать диапазон страниц для печати или печатать с использованием настроек по умолчанию.

Распечатать файл на принтере по умолчанию — Java


     
    String dataDir = Utils.getSharedDataDir(AlternativeText.class) + "load/";
		
    Document document = new Document(dataDir + "Aspose.one");

    document.print();





  
  

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