Импортировать PDF в OneNote

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

Если вам нужен хороший PDF -преобразователь в OneNote, обратите внимание на наш продукт. С нашим приложением вы можете легко конвертировать PDF в OneNote и наоборот.

Aspose.note для .NET поддерживает импорт из PDF без использования какого -либо другого компонента и предоставляет набор полезных настроек для выполнения этой задачи. Используя последнюю версию Aspose.note вы можете:

  1. Укажите любой диапазон страниц в документе PDF для импорта.
  2. Контролируйте, как импортированные страницы объединены с документом OneNote.

Он поставляется с библиотекой программного обеспечения, чтобы помочь вам преобразовать и управлять файлами PDF в OneNote.

Как преобразовать PDF в OneNote

Метод импорта, выявленный Aspose.note API, позволяет импортировать данные из документа в формате PDF:

Импорт все данные из набора файлов PDF

Вы можете импортировать любые данные. Это может быть текст, изображение, таблица. Пример ниже показывает, как импортировать все страницы из набора PDF -файлов по странице.

1var d = new Document ();
2
3D.Import (path.combine (datadir, "sampletext.pdf")))
4 .Import (path.combine (datadir, "sampleimage.pdf")))
5 .Import (path.combine (datadir, "sampletable.pdf"));
6
7d.save (path.combine (datadir, "sample_simplemerge.one"));

импортируйте каждый PDF в качестве одиночной страницы OneNote

Время от времени полезно просто импортировать все данные из файла PDF в виде одной страницы. Это может быть любой небольшой документ из нескольких страниц, таких как отчет/счета/и т. Д.

Пример ниже показывает, как импортировать все данные из набора PDF -документов при объединении страниц из каждого документа PDF на одну страницу OneNote.

 1var d = new Document ();
 2
 3var importoptions = new pdfimportoptions ();
 4var mergeoptions = new mergeoptions () {impormassglingpage = true, pagespacing = 100};
 5
 6D.Import (path.combine (datadir, "sampletext.pdf"), importoptions, mergeoptions)
 7 .Import (path.combine (datadir, "sampleimage.pdf"), importoptions, mergeoptions)
 8 .Import (path.combine (datadir, "sampletable.pdf"), importoptions, mergeoptions);
 9
10D.save (path.combine (datadir, "sample_singlepagemerge.one"));

Импорт всех страниц из PDF и объедините их с помощью пользовательской логики

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

Пример ниже показывает, как импортировать все страницы из PDF -группировки каждые 5 страниц на одну страницу OneNote.

 1var d = new Document ();
 2
 3var mergeoptions = new mergeoptions () {impormassglingpage = true, pagespacing = 100};
 4
 5Ienumerable <gear> pages = pdfimporter.import (path.combine (datadir, "samplegrouping.pdf"));
 6while (pages.any ())
 7{
 8    D.merge (pages.take (5), Mergeoptions);
 9    страницы = pages.skip (5);
10}
11
12d.save (path.combine (datadir, "sample_custommerge.one"));
Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.