Импортировать PDF в OneNote
Время от времени полезно для импорта контента из документов в других форматах. Одним из самых популярных форматов является PDF. PDF широко используется в качестве стандартного формата обмена документами между организациями, государственными секторами и в частном порядке.
Если вам нужен хороший PDF -преобразователь в OneNote, обратите внимание на наш продукт. С нашим приложением вы можете легко конвертировать PDF в OneNote и наоборот.
Aspose.note для .NET поддерживает импорт из PDF без использования какого -либо другого компонента и предоставляет набор полезных настроек для выполнения этой задачи. Используя последнюю версию Aspose.note вы можете:
- Укажите любой диапазон страниц в документе PDF для импорта.
- Контролируйте, как импортированные страницы объединены с документом OneNote.
Он поставляется с библиотекой программного обеспечения, чтобы помочь вам преобразовать и управлять файлами PDF в OneNote.
Как преобразовать PDF в OneNote
Метод импорта, выявленный Aspose.note API, позволяет импортировать данные из документа в формате PDF:
- Импорт (Stream, Pdfimportoptions, MergeOptions)
- Импорт (строка, pdfimportoptions, mergeoptions)
Импорт все данные из набора файлов 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"));