
ไฟล์ OneNote ใช้เพื่อรวบรวมข้อมูลหรือทำงานร่วมกันเพื่อจัดระเบียบสิ่งต่างๆ ในขณะที่ทำงาน ในบางสถานการณ์ คุณอาจต้องการรวมสมุดบันทึกหลายเล่มเป็นไฟล์เดียว ไฟล์ผลลัพธ์ที่สร้างขึ้นสามารถบันทึกเป็นไฟล์รูปแบบ OneNote (.one) เช่นเดียวกับเอกสาร PDF ตามความต้องการของคุณ
- ไฟล์ OneNote .one รวมเป็นไฟล์เดียว – การติดตั้ง C# API
- รวมไฟล์ OneNote .one เข้ากับไฟล์โน้ตบุ๊กใน C#
- รวมไฟล์ OneNote .one เข้ากับไฟล์ PDF ใน C#
ไฟล์ OneNote .one รวมเป็นไฟล์เดียว – การติดตั้ง C# API
คุณสามารถรวมไฟล์ OneNote ในแอปพลิเคชันของคุณด้วย Aspose.Note for .NET API กำหนดค่า API อย่างง่ายดายโดยดาวน์โหลดไฟล์ DLL อ้างอิงจากหน้า ดาวน์โหลด หรือใช้คำสั่งติดตั้ง NuGet ต่อไปนี้:
PM> Install-Package Aspose.Note
รวมไฟล์ OneNote .one เข้ากับไฟล์โน้ตบุ๊กใน C#
คุณสามารถรวมสมุดบันทึก OneNote หลาย ๆ ไฟล์เป็นไฟล์เดียวโดยทำตามขั้นตอนด้านล่าง:
- โหลดไฟล์โน้ตบุ๊กต้นทางและปลายทางโดยใช้คลาส Document
- โคลนหน้าทั้งหมดและรวมหน้าด้วยวิธี Combine
- บันทึกไฟล์ OneNote เอาต์พุต
โค้ดตัวอย่างด้านล่างอธิบายวิธีการรวมไฟล์ OneNote .one ลงใน Notebook เดียวใน C#:
// โหลดไฟล์ OneNote .one โดยใช้คลาส Document
Aspose.Note.Document oneSource = new Aspose.Note.Document("Sample1.one");
// โหลดไฟล์ OneNote ปลายทาง
Aspose.Note.Document oneDestination = new Aspose.Note.Document("Quick Notes.one");
// รวมหน้าทั้งหมดของไฟล์ OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));
// บันทึกเอกสาร OneNote เอาต์พุต
oneDestination.Save("MergedOutput.one");
รวมไฟล์ OneNote .one เข้ากับไฟล์ PDF ใน C#
คุณสามารถรวมสมุดบันทึก OneNote ต่างๆ เป็นไฟล์เดียวและบันทึกไฟล์ที่ส่งออกเป็นไฟล์ PDF ด้วยขั้นตอนต่อไปนี้:
- โหลดสมุดบันทึกต้นทางและปลายทางด้วยวัตถุคลาส Document
- รวมหน้าทั้งหมดด้วยวิธี Combine โดยการโคลนทีละหน้า
- ส่งออกเอกสาร PDF เอาต์พุต
ตัวอย่างโค้ดต่อไปนี้เป็นการสาธิตวิธีรวมไฟล์ OneNote .one หลายไฟล์เป็นเอกสาร PDF ใน C#:
// โหลดไฟล์ OneNote .one โดยใช้คลาสเอกสาร
Aspose.Note.Document oneSource = new Aspose.Note.Document(dataDir + "Sample1.one");
// โหลดไฟล์ OneNote ปลายทาง
Aspose.Note.Document oneDestination = new Aspose.Note.Document(dataDir + "Quick Notes.one");
// รวมหน้าทั้งหมดของไฟล์ OneNote
oneDestination.Merge(oneSource.Select(page => page.Clone()));
// บันทึกเอกสาร PDF ที่ส่งออก
oneDestination.Save(dataDir + "MergedOutput.pdf" , Aspose.Note.SaveFormat.Pdf);
รับใบอนุญาตชั่วคราวฟรี
คุณสามารถประเมิน API ได้อย่างเต็มประสิทธิภาพโดยขอ ใบอนุญาตชั่วคราวฟรี ถึง
บทสรุป
โดยสรุป บทความนี้จะอธิบายวิธีรวมไฟล์ OneNote หลายๆ ไฟล์และส่งออกไฟล์ที่สร้างเป็น Notebook หรือไฟล์ PDF โดยทางโปรแกรมใน C# นอกจากนี้ คุณอาจเรียนรู้คุณสมบัติอื่นๆ ที่ API รองรับขณะไปที่ เอกสารประกอบ โปรดอย่าลังเลที่จะพูดคุยเกี่ยวกับข้อกังวลของคุณกับเราผ่าน ฟอรัม