نوتبوکهای OneNote برای جمعآوری افکار، ایدهها، کارها و غیره مفید هستند. مطابق با چنین شرایطی، این مقاله نحوه ادغام فایلهای OneNote .one را به صورت برنامهنویسی در جاوا پوشش میدهد.
- OneNote .one Notebook Merger – Java API Installation
- فایل های OneNote.one را در یک نوت بوک در جاوا ادغام کنید
- فایلهای OneNote.one را در یک سند PDF در جاوا ادغام کنید
OneNote .one Notebook Merger – Java API Installation
می توانید چندین نوت بوک OneNote را با API Aspose.Note for Java در یک فایل ادغام کنید. این به شما امکان می دهد فایل خروجی را به عنوان یک نوت بوک یا یک سند PDF ایجاد کنید. شما می توانید از قسمت New Releases یا با مشخصات Maven زیر در فایل pom.xml برنامه خود به فایل های JAR دسترسی داشته باشید:
مخزن:
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
وابستگی:
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-note</artifactId>
<version>22.7</version>
<classifier>jdk17</classifier>
</dependency>
</dependencies>
فایل های OneNote .one را در یک نوت بوک در جاوا ادغام کنید
با مراحل زیر می توانید یادداشت های مختلف را در یک نوت بوک ادغام کنید:
- فایل های OneNote مبدا و مقصد را با استفاده از شی کلاس Document بارگیری کنید.
- هر صفحه را تکرار کنید و آن را شبیه سازی کنید.
- صفحه کلون شده را به دفترچه یادداشت مقصد اضافه کنید.
- سند خروجی OneNote را ذخیره کنید.
کد نمونه زیر نحوه ادغام فایلهای OneNote را به صورت برنامهنویسی در یک Notebook در جاوا نشان میدهد:
// فایل OneNote .one را با استفاده از کلاس Document بارگیری کنید
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");
// فایل OneNote مقصد را بارگیری کنید
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");
// هر صفحه از فایل ورودی را کلون کنید
for (com.aspose.note.Page page: oneSource)
{
oneDestination.appendChildLast(page.deepClone());
}
// سند OneNote را ذخیره کنید
oneDestination.save(dataDir + "MergedOutput.one");
فایلهای OneNote.one را در یک سند PDF در جاوا ادغام کنید
با دنبال کردن مراحل زیر میتوانید نوتبوکهای ادغامشده را به عنوان یک سند PDF ارائه دهید:
- نوت بوک های ورودی OneNote را با شی کلاس Document بارگیری کنید.
- در حین شبیه سازی هر صفحه، آن را حلقه بزنید.
- صفحه را به دفترچه یادداشت مقصد اضافه کنید.
- فایل خروجی را به عنوان یک سند PDF ذخیره کنید.
قطعه کد زیر نحوه ادغام فایل های OneNote را در یک سند PDF به صورت برنامه نویسی در جاوا شرح می دهد:
// فایل OneNote .one را با استفاده از کلاس Document بارگیری کنید
com.aspose.note.Document oneSource = new com.aspose.note.Document(dataDir + "Sample1.one");
// فایل OneNote مقصد را بارگیری کنید
com.aspose.note.Document oneDestination = new com.aspose.note.Document(dataDir + "Quick Notes.one");
// هر صفحه از فایل ورودی را کلون کنید
for (com.aspose.note.Page page: oneSource)
{
oneDestination.appendChildLast(page.deepClone());
}
// سند OneNote را ذخیره کنید
oneDestination.save(dataDir + "MergedOutput.pdf" , com.aspose.note.SaveFormat.Pdf);
مجوز موقت رایگان دریافت کنید
میتوانید برای ارزیابی API در ظرفیت کامل، [مجوز موقت رایگان10 درخواست کنید.
نتیجه
در پایان، نحوه ادغام فایل های OneNote را در یک نوت بوک یا یک سند PDF به صورت برنامه نویسی در جاوا بررسی کرده اید. با این حال، میتوانید برای بررسی سایر ویژگیهای API از بخش اسناد دیدن کنید. لطفاً در صورت وجود هرگونه سؤال با ما در [فروم 12 تماس بگیرید.