Додайте зображення до OneNote у Java

OneNote – це цифровий блокнот, який забезпечує єдине місце для всіх ваших нотаток та інформації. Це дозволяє збирати, упорядковувати та обробляти інформацію у довільній формі та співпрацювати з кількома користувачами у формі нотаток, малюнків, вирізок екрана та аудіокоментарів. Ми можемо легко додавати зображення, вставляти малюнки чи фотографії до документів OneNote програмно. У цій статті ми дізнаємося, як додати зображення до OneNote у Java.

У цій статті будуть розглянуті такі теми:

  1. API Java для додавання зображень до OneNote
  2. Додати зображення до нового документа OneNote
  3. Вставити зображення в наявний документ OneNote
  4. Додати зображення з альтернативним текстом

Java API для додавання зображень до OneNote

Щоб додати зображення до нового або існуючого документа OneNote, ми будемо використовувати API Aspose.Note for Java. API дозволяє створювати, читати та конвертувати документи OneNote програмним шляхом без використання Microsoft OneNote. Це також дозволяє вставляти зображення та малюнки в нові чи наявні документи OneNote.

API надає клас Document, який представляє документ Aspose.Note. Він надає метод save(String fileName) для збереження документа OneNote у файл. Клас Page API представляє сторінку в документі OneNote. Image API представляє зображення та надає різні методи та властивості для роботи із зображеннями в документі OneNote.

Завантажте JAR API або додайте наведену нижче конфігурацію pom.xml у програму Java на основі Maven.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository> 
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-note</artifactId>
    <version>22.9</version>
</dependency>

Додайте зображення до нового документа OneNote у Java

Ми можемо створити новий документ OneNote і вставити малюнок або будь-яке зображення, виконавши наведені нижче дії.

  1. По-перше, створіть екземпляр класу Document.
  2. Далі ініціалізуйте об’єкт класу Page.
  3. Потім завантажте зображення за допомогою класу Image.
  4. Додатково встановіть висоту зображення, ширину, вирівнювання, зміщення тощо.
  5. Після цього додайте зображення до сторінки за допомогою методу appendChildLast().
  6. Так само додайте сторінку до документа.
  7. Нарешті, викличте метод save(), щоб зберегти документ OneNote.

У наведеному нижче прикладі коду показано, як додати зображення до нового документа OneNote за допомогою Java.

// Цей приклад коду демонструє, як додати зображення до нового документа OneNote.
// Створіть об’єкт класу Document
Document doc = new Document();

// Ініціалізація об'єкта класу Page
Page page = new Page();

// Завантажте зображення за шляхом до файлу.
InputStream inputstream = new FileInputStream("C:\\Files\\sample_image.jpg");
Image image = new Image("sample_image.jpg", inputstream);

// Встановити вирівнювання зображення
image.setAlignment(HorizontalAlignment.Right);

// Додайте зображення
page.appendChildLast(image);

// Додати вузол сторінки
doc.appendChildLast(page);

// Збережіть документ OneNote
doc.save("C:\\Files\\OneNoteWithImage.one");
Додайте зображення до нового документа OneNote у Java

Додайте зображення до нового документа OneNote у Java.

Додайте зображення до наявного документа OneNote у Java

Ми також можемо вставити малюнок або будь-яке зображення в наявний документ OneNote, виконавши наведені нижче дії.

  1. По-перше, завантажте наявний OneNote за допомогою класу Document.
  2. Далі ініціалізуйте об’єкт класу Page.
  3. Потім завантажте зображення за допомогою класу Image.
  4. Додатково встановіть висоту зображення, ширину, вирівнювання, зміщення тощо.
  5. Після цього додайте зображення до сторінки за допомогою методу appendChildLast().
  6. Так само додайте сторінку до документа.
  7. Нарешті, викличте метод save(), щоб зберегти документ OneNote.

У наведеному нижче прикладі коду показано, як додати зображення до наявного документа OneNote за допомогою Java.

// У цьому прикладі коду показано, як додати зображення до наявного документа OneNote.
// Завантажити документ із потоку.
Document doc = new Document("C:\\Files\\Sample1.one");

// Додайте нову сторінку.
Page page = new Page();

// Завантажте зображення з файлу.
InputStream inputstream = new FileInputStream("C:\\Files\\sample_image.jpg");
Image image = new Image("sample_image.jpg", inputstream);

// Змініть розмір зображення відповідно до ваших потреб (необов’язково).
image.setWidth(200);
image.setHeight(350);

// Встановіть розташування зображення на сторінці (необов’язково).
image.setVerticalOffset(400);
image.setHorizontalOffset(100);

// Встановити вирівнювання зображення
image.setAlignment(HorizontalAlignment.Right);

// Додайте зображення на сторінку.
page.appendChildLast(image);
doc.appendChildLast(page);

// Збережіть документ OneNote
doc.save("C:\\Files\\InsertImageIntoExisting.one");

Вставте зображення з альтернативним текстом у OneNote за допомогою Java

Ми можемо додати альтернативний текст зображення під час вставлення його в документ OneNote, виконавши наведені нижче дії.

  1. По-перше, створіть екземпляр класу Document.
  2. Далі ініціалізуйте об’єкт класу Page.
  3. Потім завантажте зображення за допомогою класу Image.
  4. Далі вкажіть альтернативний текст зображення за допомогою методів властивостей setAlternativeTextTitle() і setAlternativeTextDescription().
  5. Після цього додайте зображення до сторінки за допомогою методу appendChildLast().
  6. Так само додайте сторінку до документа.
  7. Нарешті, викличте метод save(), щоб зберегти документ OneNote.

У наведеному нижче прикладі коду показано, як вставити зображення з альтернативним текстом у OneNote за допомогою Java.

// Цей приклад коду демонструє, як додати зображення з альтернативним текстом.
// Створіть об’єкт класу Document
Document doc = new Document();

// Ініціалізація об'єкта класу Page
Page page = new Page();

// Завантажте зображення за шляхом до файлу.
InputStream inputstream = new FileInputStream("C:\\Files\\sample_image.jpg");
Image image = new Image("sample_image.jpg", inputstream);

// Укажіть альтернативний текст і опис зображення
image.setAlternativeTextTitle("This is an image's title!");
image.setAlternativeTextDescription("And this is an image's description!");

// Встановити вирівнювання зображення
image.setAlignment(HorizontalAlignment.Right);

// Додайте зображення
page.appendChildLast(image);

// Додати вузол сторінки
doc.appendChildLast(page);

// Збережіть документ OneNote
doc.save("C:\\Files\\ImageAlternativeText.one");
Вставте зображення з альтернативним текстом у OneNote за допомогою Java

Додайте зображення до нового документа OneNote у Java.

Отримайте безкоштовну ліцензію

Ви можете отримати безкоштовну тимчасову ліцензію, щоб спробувати бібліотеку без оціночних обмежень.

Висновок

У цій статті ми дізналися, як створити новий документ OneNote і додати зображення за допомогою Java. Ми також бачили, як завантажити наявний документ OneNote і програмно вставити в нього зображення. Крім того, ви можете дізнатися більше про Aspose.Note for Java API за допомогою документації. У разі будь-яких неясностей зв’яжіться з нами на нашому безкоштовному форумі підтримки.

Дивись також